Beispiel #1
0
 public void Initialize(InitializationEngine context)
 {
     _routingEventHandler     = context.Locate.Advanced.GetInstance <RoutingEventHandler>();
     _httpContextAccessor     = context.Locate.Advanced.GetInstance <ServiceAccessor <HttpContextBase> >();
     Global.RoutesRegistered += (o, e) => e.Routes.RegisterPartialRouter(ServiceLocator.Current.GetInstance <PropertyPartialRouter>());
     GlobalConfiguration.Configuration.Filters.Add(new PropertyResolveFilter(_httpContextAccessor));
 }
Beispiel #2
0
 public void Uninitialize(InitializationEngine context)
 {
     _routingEventHandler?.Dispose();
     _routingEventHandler = null;
 }