示例#1
0
 /// <summary>
 ///
 /// </summary>
 public RetornatorResultOutputFormatter(IErrorDomainTranslator <HttpStatusCode> errorHttpTranslator, IEnumerable <TextOutputFormatter> formatters)
 {
     this.errorHttpTranslator = errorHttpTranslator;
     this.formatters          = formatters;
     SupportedEncodings.Add(Encoding.UTF8);
     SupportedEncodings.Add(Encoding.Unicode);
     SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json"));
     SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/json"));
     SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/*+json"));
 }
示例#2
0
 /// <summary>
 ///
 /// </summary>
 public ConfigureMvcOptionsForRetornator(ILogger <MvcOptions> logger, IErrorDomainTranslator <HttpStatusCode> errorHttpTranslator)
 {
     this.logger = logger;
     this.errorHttpTranslator = errorHttpTranslator;
 }