Kann nicht die Standard- und einzige Kultur in der ASP.Net Core-App festlegen

Ich arbeite am polnischen Betriebssystem:

In meinemStatup.cs Klasse Ich habe folgenden Code

        // Configure the localization options
        var supportedCultures = new[]
        {
            new CultureInfo("en-GB")
        };

        app.UseRequestLocalization(
            new RequestLocalizationOptions
            {
                DefaultRequestCulture = new RequestCulture("en-GB"),
                SupportedCultures = supportedCultures,
                SupportedUICultures = supportedCultures,
                FallBackToParentCultures = true,
                FallBackToParentUICultures = true,
                RequestCultureProviders = null
            });

Die vollständigen Optionen dienen nur als Referenz, um sicherzustellen, dass nichts dahinter steht. In meinem_Layout.cshtml Ich habe folgenden Code:

<div>Current Culture: @CultureInfo.CurrentCulture.DisplayName</div>
<div>Current UI Culture: @CultureInfo.CurrentUICulture.DisplayName</div>

Die einzige unterstützte und verfügbare Kultur sollte @ seien-GB, aber auf der Website wird immer angezeigt:

Current Culture: Polski (Polska)
Current UI Culture: Polski (Polska)

Ich habe versucht, @ hinzuzufügMicrosoft.AspNet.Localization Paket, aber es macht keinen Unterschied. Basierend auf Code in der Lokalisierungs-Middleware sollte alles wie erwartet funktionieren. Ich verwende die neueste Version von ASP.NET Core 1.0.0.