public override bool OnStart() { // For information on handling configuration changes // see the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357. RoleEnvironment.Changing += RoleEnvironmentChanging; RoleEnvironment.Changed += RoleEnvironmentChanged; using (var container = new UnityContainer()) { ContainerBootstraper.RegisterTypes(container, true); container.Resolve <ISurveyStore>().Initialize(); container.Resolve <ISurveyAnswerStore>().Initialize(); container.Resolve <ISurveyAnswersSummaryStore>().Initialize(); container.Resolve <ISurveyTransferStore>().Initialize(); var tenantStore = container.Resolve <ITenantStore>(); tenantStore.Initialize(); // Set Adatum's logo SetLogo("adatum", tenantStore, TenantInitLogo.adatum_logo); // Set Fabrikam's logo SetLogo("fabrikam", tenantStore, TenantInitLogo.fabrikam_logo); return(base.OnStart()); } }
public TenantStoreBasedIssuerNameRegistry() { using (var container = new UnityContainer()) { ContainerBootstraper.RegisterTypes(container); this.tenantStore = container.Resolve <ITenantStore>(); } }
static void Main(string[] args) { using (var container = new UnityContainer()) { ContainerBootstraper.RegisterComponents(container); CommandDispatcher.DispatchCommand(args, container, Console.Out, Console.Error); } }
public FederationSecurityTokenService(SecurityTokenServiceConfiguration configuration) : base(configuration) { using (var container = new UnityContainer()) { ContainerBootstraper.RegisterTypes(container); this.tenantStore = container.Resolve <ITenantStore>(); } }
public void ResolveISurveyAnswersSummaryStore() { using (var container = new UnityContainer()) { ContainerBootstraper.RegisterTypes(container); var actualObject = container.Resolve <ISurveyAnswersSummaryStore>(); Assert.IsInstanceOfType(actualObject, typeof(SurveyAnswersSummaryStore)); } }
protected void Application_Start() { var container = new UnityContainer(); ContainerBootstraper.RegisterTypes(container, false); ControllerBuilder.Current.SetControllerFactory(new UnityControllerFactory(container)); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
public override bool OnStart() { // For information on handling configuration changes // see the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357. RoleEnvironment.Changing += RoleEnvironmentChanging; RoleEnvironment.Changed += RoleEnvironmentChanged; using (var container = new UnityContainer()) { ContainerBootstraper.RegisterTypes(container, true); container.Resolve <ISurveyStore>().Initialize(); container.Resolve <ISurveyAnswerStore>().Initialize(); } return(base.OnStart()); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); var container = new UnityContainer(); ContainerBootstraper.RegisterTypes(container, false); ControllerBuilder.Current.SetControllerFactory(new UnityControllerFactory(container)); //RouteTable.Routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); //AreaRegistration.RegisterAllAreas(); //AppRoutes.RegisterRoutes(RouteTable.Routes); FederatedAuthentication.ServiceConfigurationCreated += OnServiceConfigurationCreated; AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.Name; }