コード例 #1
0
ファイル: ChannelNode.cs プロジェクト: RyanHauert/fubumvc
        public void ReadSettings(IServiceLocator services)
        {
            var settings = services.GetInstance(SettingAddress.OwnerType);

            Uri = (Uri)SettingAddress.GetValue(settings);

            SettingsRules.Each(x => x.ApplySettings(settings, this));
        }
コード例 #2
0
        protected void Application_Start(object sender, EventArgs e)
        {
            var container = new Bootstrapper().Build();

            AutofacHostFactory.Container = container;
            SettingAddress.Initialize(container.Resolve <IAddressRepository>());
            InitializeSettingsService.InitializeConstants();
        }
コード例 #3
0
        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>());
        }
コード例 #4
0
        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());
        }