RequestLocalizationOptions не содержит определения для ApplyCurrentCultureToResponseHeaders - PullRequest
1 голос
/ 02 февраля 2020

Я пытаюсь добавить поддержку локализации в бритвенном приложении, следуя этому методу , но ApplyCurrentCultureToResponseHeaders не распознается.

Есть ли другой способ сохранить культуру в URL-адресе, кроме этой?

app.UseRequestLocalization(new RequestLocalizationOptions
{
    ApplyCurrentCultureToResponseHeaders = true
});

1 Ответ

1 голос
/ 27 марта 2020

Какой RequestCultureProvider вы используете?

Вы можете использовать RouteDataRequestCultureProvider и маршрут с шаблоном, содержащим культуру, таким как {culture}/{controller}/{action}/{id?}

Атрибут ApplyCurrentCultureToResponseHeaders будет в 5.0 и нет в 3.1. См. Добавление заголовка Content-Language в промежуточном программном обеспечении локализации

Надеюсь, это поможет.

...