Asp.net core mvc asp.net核心中的Thread.CurrentThread.CurrentUICulture
在我的MVC应用程序中,我有以下几行代码,它运行良好Asp.net core mvc asp.net核心中的Thread.CurrentThread.CurrentUICulture,asp.net-core-mvc,Asp.net Core Mvc,在我的MVC应用程序中,我有以下几行代码,它运行良好 if (Thread.CurrentThread.CurrentUICulture.Name == localizationItem.CultureInfo.Trim()) 现在,当我将我的应用程序移植到.NETCore1.1时,CurrentUICulture似乎在运行中丢失了。你知道它的替代品是什么吗 严重性代码说明项目文件行抑制状态 错误CS1061“线程”不包含的定义 “CurrentUICulture”和无扩展方法“Current
if (Thread.CurrentThread.CurrentUICulture.Name == localizationItem.CultureInfo.Trim())
现在,当我将我的应用程序移植到.NETCore1.1时,CurrentUICulture似乎在运行中丢失了。你知道它的替代品是什么吗
严重性代码说明项目文件行抑制状态
错误CS1061“线程”不包含的定义
“CurrentUICulture”和无扩展方法“CurrentUICulture”
可以找到接受类型为“Thread”的第一个参数(是否为
缺少using指令或程序集
参考?)框架..NETCoreApp,版本=v1.1
我相信你想做本地化 看看你是怎么做到的 设置完成后,您可以使用类似以下内容获取用户的当前区域性:
var rqf = Request.HttpContext.Features.Get<IRequestCultureFeature>();
var culture = rqf.RequestCulture.Culture;
var rqf=Request.HttpContext.Features.Get();
var culture=rqf.RequestCulture.culture;
我相信您正在寻求本地化
看看你是怎么做到的
设置完成后,您可以使用类似以下内容获取用户的当前区域性:
var rqf = Request.HttpContext.Features.Get<IRequestCultureFeature>();
var culture = rqf.RequestCulture.Culture;
var rqf=Request.HttpContext.Features.Get();
var culture=rqf.RequestCulture.culture;