2017-03-01 160 views
0

在我的MVC應用程序中,我有以下行,它工作正常。asp.net核心中的Thread.CurrentThread.CurrentUICulture

if (Thread.CurrentThread.CurrentUICulture.Name == localizationItem.CultureInfo.Trim()) 

現在,當我在我的移植應用到.NET 1.1的核心,似乎的CurrentUICulture已經去戰鬥中失蹤。關於它的替代品的任何想法是什麼?

嚴重性代碼說明項目文件的線路抑制狀態 錯誤CS1061「主題」不包含 「的CurrentUICulture」的定義,並沒有擴展方法「的CurrentUICulture」 接受型「線」的第一個參數可以發現(你 缺少using指令或程序集 參考?)framework..NETCoreApp,版本= V1.1

回答

2

我相信你希望做本地化。

有你如何能做到這一點

一旦它的設置,你可以使用這樣的事情來獲取當前文化爲用戶一看here

var rqf = Request.HttpContext.Features.Get<IRequestCultureFeature>(); 
var culture = rqf.RequestCulture.Culture;