/// <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")); }
/// <summary> /// /// </summary> public ConfigureMvcOptionsForRetornator(ILogger <MvcOptions> logger, IErrorDomainTranslator <HttpStatusCode> errorHttpTranslator) { this.logger = logger; this.errorHttpTranslator = errorHttpTranslator; }