示例#1
0
        protected HttpContent TransformRequestBody(object body, IDictionary <string, IFormData> formData, string mediaType)
        {
            IMediaFormatter mediaFormatter = this.mediaFormatterProvider.GetMediaFormatter(mediaType);

            if (mediaFormatter == null)
            {
                throw new UnsupportedMediaTypeApiException(mediaType);
            }
            return(mediaFormatter.Format(body, formData));
        }
示例#2
0
 public virtual string Format(IMediaFormatter mediaFormatter) => mediaFormatter.Format(this);
示例#3
0
 public override string Format(IMediaFormatter mediaFormatter) => mediaFormatter.Format(this);