private void Initialize(MediaTypeHeaderValue mediaRange)
{
if (mediaRange == null)
{
throw new ArgumentNullException("mediaRange");
}
if (!mediaRange.IsMediaRange())
{
throw new InvalidOperationException(RS.Format(Properties.Resources.InvalidMediaRange, mediaRange.ToString()));
}
MediaRange = mediaRange;
}