Каков эффект безопасности от добавления SupportedMediaTypes в OutputFormatters в startup.cs? - PullRequest
0 голосов
/ 14 января 2019

Я использую следующий код в файле startup.cs. из-за проблемы Swagger.

foreach (var outputFormatter in options.OutputFormatters.OfType<ODataOutputFormatter>().Where(_ => _.SupportedMediaTypes.Count == 0))
{
    outputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/prs.odatatestxx-odata"));
}

foreach (var inputFormatter in options.InputFormatters.OfType<ODataInputFormatter>().Where(_ => _.SupportedMediaTypes.Count == 0))
{
    inputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/prs.odatatestxx-odata"));
}

Каков эффект безопасности при использовании этого кода?

...