public EmbeddedResourceManager(IEmbeddedResourcesConfiguration configuration)
 {
     _configuration = configuration;
     _resources     = new Lazy <Dictionary <string, EmbeddedResourceItem> >(
         CreateResourcesDictionary,
         true
         );
 }
Beispiel #2
0
        public void Initialize()
        {
            Localization      = IocManager.Resolve <ILocalizationConfiguration>();
            Modules           = IocManager.Resolve <IModuleConfigurations>();
            Features          = IocManager.Resolve <IFeatureConfiguration>();
            Navigation        = IocManager.Resolve <INavigationConfiguration>();
            Authorization     = IocManager.Resolve <IAuthorizationConfiguration>();
            Validation        = IocManager.Resolve <IValidationConfiguration>();
            Settings          = IocManager.Resolve <ISettingsConfiguration>();
            UnitOfWork        = IocManager.Resolve <IUnitOfWorkDefaultOptions>();
            EventBus          = IocManager.Resolve <IEventBusConfiguration>();
            MultiTenancy      = IocManager.Resolve <IMultiTenancyConfig>();
            Auditing          = IocManager.Resolve <IAuditingConfiguration>();
            Caching           = IocManager.Resolve <ICachingConfiguration>();
            BackgroundJobs    = IocManager.Resolve <IBackgroundJobConfiguration>();
            Notifications     = IocManager.Resolve <INotificationConfiguration>();
            EmbeddedResources = IocManager.Resolve <IEmbeddedResourcesConfiguration>();

            ServiceReplaceActions = new Dictionary <Type, Action>();
        }
Beispiel #3
0
        public void Initialize()
        {
            this.Localization      = this.IocManager.Resolve <ILocalizationConfiguration>();
            this.Modules           = this.IocManager.Resolve <IModuleConfigurations>();
            this.Features          = this.IocManager.Resolve <IFeatureConfiguration>();
            this.Navigation        = this.IocManager.Resolve <INavigationConfiguration>();
            this.Authorization     = this.IocManager.Resolve <IAuthorizationConfiguration>();
            this.Validation        = this.IocManager.Resolve <IValidationConfiguration>();
            this.Settings          = this.IocManager.Resolve <ISettingsConfiguration>();
            this.UnitOfWork        = this.IocManager.Resolve <IUnitOfWorkDefaultOptions>();
            this.EventBus          = this.IocManager.Resolve <IEventBusConfiguration>();
            this.MultiTenancy      = this.IocManager.Resolve <IMultiTenancyConfig>();
            this.Auditing          = this.IocManager.Resolve <IAuditingConfiguration>();
            this.Caching           = this.IocManager.Resolve <ICachingConfiguration>();
            this.BackgroundJobs    = this.IocManager.Resolve <IBackgroundJobConfiguration>();
            this.Notifications     = this.IocManager.Resolve <INotificationConfiguration>();
            this.EmbeddedResources = this.IocManager.Resolve <IEmbeddedResourcesConfiguration>();

            this.ServiceReplaceActions = new Dictionary <Type, Action>();
        }
 public void Initialize()
 {
     Auditing          = IocManager.Resolve <IAuditingConfiguration>();
     EmbeddedResources = IocManager.Resolve <IEmbeddedResourcesConfiguration>();
 }