2017-03-01 163 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;