public void ReadSettings(IServiceLocator services) { var settings = services.GetInstance(SettingAddress.OwnerType); Uri = (Uri)SettingAddress.GetValue(settings); SettingsRules.Each(x => x.ApplySettings(settings, this)); }
protected void Application_Start(object sender, EventArgs e) { var container = new Bootstrapper().Build(); AutofacHostFactory.Container = container; SettingAddress.Initialize(container.Resolve <IAddressRepository>()); InitializeSettingsService.InitializeConstants(); }
public static void Start() { var bootstrapper = new Bootstrapper(); Container = bootstrapper.Build(); SettingAddress.Initialize(Container.Resolve <IAddressRepository>()); SettingConfigure.Initialize(Container.Resolve <ISettingRepository>()); CatalogsClientConfigure.Initialize(Container.Resolve <ICatalogRepository>()); }
public static void InitializeControls() { var service = new SettingService(new SettingRepository()); var resControls = service.FindAllControlTitlesByLanguage(SettingsData.Language); var lstAddressSetting = resControls.LstControls; SettingConfigure.InitControls(lstAddressSetting); SettingAddress.Initialize(new AddressRepository()); }