public EmbeddedResourceManager(IEmbeddedResourcesConfiguration configuration) { _configuration = configuration; _resources = new Lazy <Dictionary <string, EmbeddedResourceItem> >( CreateResourcesDictionary, true ); }
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>(); }
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>(); }