Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core mvc asp.net核心中的Thread.CurrentThread.CurrentUICulture_Asp.net Core Mvc - Fatal编程技术网

Asp.net core mvc asp.net核心中的Thread.CurrentThread.CurrentUICulture

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

在我的MVC应用程序中,我有以下几行代码,它运行良好

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;