asp.net 핵심 응용 프로그램이 있고 구성 메서드에서 현재 HttpContext 싶습니다. 그래서 나는 방법을 구성하기 위해 IHttpContextAccessor
을 전달하고있다.asp.net 코어의 구성 메소드에서 HttpContext를 얻는 방법은 무엇입니까?
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory,
IApplicationLifetime appLifetime, IServiceProvider services,
IHttpContextAccessor httpContextAccessor)
{
var request = httpContextAccessor.HttpContext.Request;
}
그러나 httpContextAccessor.HttpContext는 항상 null의 아래처럼 뭔가
서비스가 시작될 때 실행이 구성됩니다. 그 시점에서 http 컨텍스트가 될 것입니까? 심지어 요청이 있었습니까? 나는 그렇게 느끼지 않는다. 또는, 나는 이것이 어떻게 효과가있을 것이라고 생각하는지 혼란 스럽습니까? –