public static void Start() { IContainer container = IOC.Initialize(); StructureMapDependencyScope = new StructureMapDependencyScope(container); DependencyResolver.SetResolver(StructureMapDependencyScope); DynamicModuleUtility.RegisterModule(typeof(StructureMapScopeModule)); }
protected void Application_Start( ) { AutoMapper.Mapper.Initialize(cfg => cfg.AddProfile <AutomapperProfile>()); IOC.Initialize(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
public override void Configure(IFunctionsHostBuilder builder) { var business = new Business(); var ioc = new IOC(); ioc.Initialize(); ioc.Container.Register <IGeocoding, Xamarin.EssentialsBL.Blazor.GeocodingImpl>(); //var geocoder = new }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); var container = new UnityContainer(); IOC.Initialize(container); var serviceLocator = new UnityServiceLocator(container); ServiceLocator.SetLocatorProvider(() => serviceLocator); AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimsIdentity.DefaultNameClaimType; }