public SiteAdminController( SiteManager siteManager, GeoDataManager geoDataManager, IOptions<MultiTenantOptions> multiTenantOptions, IOptions<UIOptions> uiOptionsAccessor, IOptions<LayoutSelectorOptions> layoutSeletorOptionsAccessor, ILayoutFileListBuilder layoutListBuilder //ConfigHelper configuration //, ITriggerStartup startupTrigger ) { //if (siteResolver == null) { throw new ArgumentNullException(nameof(siteResolver)); } if (geoDataManager == null) { throw new ArgumentNullException(nameof(geoDataManager)); } //if (configuration == null) { throw new ArgumentNullException(nameof(configuration)); } //config = configuration; this.multiTenantOptions = multiTenantOptions.Value; //Site = siteResolver.Resolve(); this.siteManager = siteManager; this.geoDataManager = geoDataManager; uiOptions = uiOptionsAccessor.Value; this.layoutListBuilder = layoutListBuilder; layoutOptions = layoutSeletorOptionsAccessor.Value; //startup = startupTrigger; }
public EnsureInitialDataSetupTask( IHttpContextAccessor contextAccessor, SiteManager siteManager, GeoDataManager geoDataManager) { this.siteManager = siteManager; this.contextAccessor = contextAccessor; this.geoDataManager = geoDataManager; }
public EnsureInitialDataSetupTask( IHttpContextAccessor contextAccessor, SiteManager siteManager, GeoDataManager geoDataManager) { this.siteManager = siteManager; this.contextAccessor = contextAccessor; this.geoDataManager = geoDataManager; }
public CoreDataController( ISiteResolver siteResolver, GeoDataManager geoDataManager, IOptions<UIOptions> uiOptionsAccessor ) { Site = siteResolver.Resolve(); dataManager = geoDataManager; uiOptions = uiOptionsAccessor.Options; }
public CoreDataController( SiteSettings currentSite, GeoDataManager geoDataManager, IOptions<UIOptions> uiOptionsAccessor ) { Site = currentSite; dataManager = geoDataManager; uiOptions = uiOptionsAccessor.Value; }
public CoreDataController( SiteContext currentSite, GeoDataManager geoDataManager, IStringLocalizer<CloudscribeCore> localizer, IOptions<UIOptions> uiOptionsAccessor ) { Site = currentSite; dataManager = geoDataManager; uiOptions = uiOptionsAccessor.Value; sr = localizer; }
public SiteAdminController( SiteManager siteManager, GeoDataManager geoDataManager, IOptions<MultiTenantOptions> multiTenantOptions, IOptions<UIOptions> uiOptionsAccessor, IThemeListBuilder layoutListBuilder, IStringLocalizer<CloudscribeCore> localizer, ITimeZoneHelper timeZoneHelper ) { if (siteManager == null) { throw new ArgumentNullException(nameof(siteManager)); } if (geoDataManager == null) { throw new ArgumentNullException(nameof(geoDataManager)); } if (multiTenantOptions == null) { throw new ArgumentNullException(nameof(multiTenantOptions)); } this.multiTenantOptions = multiTenantOptions.Value; this.siteManager = siteManager; this.geoDataManager = geoDataManager; uiOptions = uiOptionsAccessor.Value; this.layoutListBuilder = layoutListBuilder; sr = localizer; tzHelper = timeZoneHelper; }
public SiteAdminController( SiteManager siteManager, GeoDataManager geoDataManager, IOptions<MultiTenantOptions> multiTenantOptions, IOptions<UIOptions> uiOptionsAccessor //ConfigHelper configuration //, ITriggerStartup startupTrigger ) { //if (siteResolver == null) { throw new ArgumentNullException(nameof(siteResolver)); } if (geoDataManager == null) { throw new ArgumentNullException(nameof(geoDataManager)); } //if (configuration == null) { throw new ArgumentNullException(nameof(configuration)); } //config = configuration; this.multiTenantOptions = multiTenantOptions.Options; //Site = siteResolver.Resolve(); this.siteManager = siteManager; this.geoDataManager = geoDataManager; uiOptions = uiOptionsAccessor.Options; //startup = startupTrigger; }
public SiteAdminController( SiteManager siteManager, GeoDataManager geoDataManager, IOptions<MultiTenantOptions> multiTenantOptions, IOptions<UIOptions> uiOptionsAccessor, IOptions<LayoutSelectorOptions> layoutSeletorOptionsAccessor, ILayoutFileListBuilder layoutListBuilder ) { if (siteManager == null) { throw new ArgumentNullException(nameof(siteManager)); } if (geoDataManager == null) { throw new ArgumentNullException(nameof(geoDataManager)); } if (multiTenantOptions == null) { throw new ArgumentNullException(nameof(multiTenantOptions)); } this.multiTenantOptions = multiTenantOptions.Value; this.siteManager = siteManager; this.geoDataManager = geoDataManager; uiOptions = uiOptionsAccessor.Value; this.layoutListBuilder = layoutListBuilder; layoutOptions = layoutSeletorOptionsAccessor.Value; //startup = startupTrigger; }