AS.NET Core自定义类中全局访问HttpContext
自定义类
C# 全选
public class MvcContext
{
	public static IHttpContextAccessor Accessor;
	public static HttpContext GetContext()
	{
		return Accessor.HttpContext;
	}
}Start.cs中配置
C# 全选
public void ConfigureServices(IServiceCollection services)
{
	services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>();
}C# 全选
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, IHttpContextAccessor accessor)
{
	MvcContext.Accessor = accessor;
}使用
C# 全选
var httpcontext = MvcContext.GetContext();
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 管理员  
 
 

