0
IOC 구성 레이어와 WebApi 구성 레이어간에 HttpConfiguration을 사용해야합니다. 현재 내가 뭐하는 거지 것은 내가 WebApi 층에서 정적 HttpConfiguration 속성,HttpConfiguration 객체가 응용 프로그램의 수명주기에 머무르는 기간은 얼마입니까?
public static HttpConfiguration WebApiHttpConfiguration { get; set; }
내가 IOC의 구성 층이 WebApiHttpConfiguration를 초기화하고
, 웹 API 계층에서
var resolver = new AutofacWebApiDependencyResolver(container);
WebApiLayer.WebApiHttpConfiguration = new HttpConfiguration();
WebApiLayer.WebApiHttpConfiguration.DependencyResolver = resolver;
내가 가진을 가지고있다
WebApiHttpConfiguration.MapHttpAttributeRoutes();
WebApiHttpConfiguration.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new {id = RouteParameter.Optional}
);
app.UseWebApi(WebApiHttpConfiguration);
이제 HttpConfiguration이 얼마나 오래 지속될 까봐 걱정됩니까?