Unity3'ü MVC5 ile kullanıyorum ve istek ömür boyu yöneticisine ihtiyacım var. Ancak, web uygulamasını başlattığımda, "Uygulama başlatıldıktan sonra bir modül kaydedilemiyor" diyerek sunucu hatası aldım. Sorun DynamicModuleUtility tarafından kaynaklanmaktadır. Bu problem nasıl çözülür?MVC 5 ile UnityPerRequestHttpModule kaydederken özel durum
public static void Start()
{
var container = UnityConfig.GetConfiguredContainer();
FilterProviders.Providers.Remove(FilterProviders.Providers.OfType<FilterAttributeFilterProvider>().First());
FilterProviders.Providers.Add(new UnityFilterAttributeFilterProvider(container));
DependencyResolver.SetResolver(new UnityDependencyResolver(container));
//use per request life time manager
DynamicModuleUtility.RegisterModule(typeof(UnityPerRequestHttpModule));
}
Hiç bunu çözdünüz mü? –