Exemple #1
0
        private void ParseMediaTypeDescriptors(string contentTypeList)
        {
            var acceptedContentTypeDescriptors = contentTypeList.Split(AcceptMediaTypeSeparator);

            foreach (var acceptedContentTypeDescriptor in acceptedContentTypeDescriptors)
            {
                var acceptMediaType = MediaTypeParser.ParseFrom(
                    acceptedContentTypeDescriptor.Trim(),
                    new MediaTypeDescriptor.Builder <AcceptMediaType>((a, b, c) => new AcceptMediaType(a, b, c)));

                _responseMediaTypesByPriority.Add(acceptMediaType);
            }
        }
Exemple #2
0
 public static ContentMediaType ParseFromDescriptor(string contentMediaTypeDescriptor)
 => MediaTypeParser.ParseFrom(
     contentMediaTypeDescriptor,
     new Builder <ContentMediaType>((a, b, c) => new ContentMediaType(a, b, c)));