ASP.NET MVC 4 RC
및 MvcExtensions
및 MvcExtensions.Autofac
의 최신 버전을 사용 중입니다.MvcExtensions를 사용하여 MVC 4에 표시되지 않는 영역
MVC 4가 MVC 3과 다르게 작동하는지 모르겠지만 MvcExtensions와 함께 사용할 때 내 영역이 전혀 표시되지 않습니다. 아래 코드는 MVC 3 애플리케이션에서이 코드를 사용하는 방법입니다. 난 그냥 복사하여 내 MVC 4 응용 프로그램에 붙여 넣습니다. MVC 4 응용 프로그램과 함께 제공된 기본 Global.asax.cs 파일을 사용하면 내 영역이 제대로 표시됩니다. 이 일을 다르게해야합니까?
public class MvcApplication : AutofacMvcApplication
{
public MvcApplication()
{
Bootstrapper.BootstrapperTasks
.Include<RegisterAreas>()
.Include<RegisterControllers>()
.Include<RegisterRoutesBootstrapper>()
.Include<AutoMapperBootstrapper>()
.Include<FluentValidationBootstrapper>();
}
protected override void OnStart()
{
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
base.OnStart();
}
}
RegisterRoutesBootstrapper
, AutoMapperBootstrapper
및 FluentValidationBootstrapper
내 사용자 정의 부트 스트 래퍼 클래스입니다 :