Class BackOfficeServerVariables
- Namespace
- Umbraco.Cms.Web.BackOffice.Controllers
- Assembly
- Umbraco.Web.BackOffice.dll
Used to collect the server variables for use in the back office angular app
public class BackOfficeServerVariables
- Inheritance
-
BackOfficeServerVariables
- Inherited Members
Constructors
BackOfficeServerVariables(LinkGenerator, IRuntimeState, UmbracoFeatures, IOptionsMonitor<GlobalSettings>, IUmbracoVersion, IOptionsMonitor<ContentSettings>, IHttpContextAccessor, TreeCollection, IHostingEnvironment, IOptionsMonitor<RuntimeSettings>, IOptionsMonitor<SecuritySettings>, IRuntimeMinifier, IBackOfficeExternalLoginProviders, IImageUrlGenerator, PreviewRoutes, IEmailSender, IOptionsMonitor<MemberPasswordConfigurationSettings>)
[Obsolete("Use constructor that takes IOptionsMontior<DataTypeSettings>, scheduled for removal in V12")]
public BackOfficeServerVariables(LinkGenerator linkGenerator, IRuntimeState runtimeState, UmbracoFeatures features, IOptionsMonitor<GlobalSettings> globalSettings, IUmbracoVersion umbracoVersion, IOptionsMonitor<ContentSettings> contentSettings, IHttpContextAccessor httpContextAccessor, TreeCollection treeCollection, IHostingEnvironment hostingEnvironment, IOptionsMonitor<RuntimeSettings> runtimeSettings, IOptionsMonitor<SecuritySettings> securitySettings, IRuntimeMinifier runtimeMinifier, IBackOfficeExternalLoginProviders externalLogins, IImageUrlGenerator imageUrlGenerator, PreviewRoutes previewRoutes, IEmailSender emailSender, IOptionsMonitor<MemberPasswordConfigurationSettings> memberPasswordConfigurationSettings)
Parameters
linkGeneratorLinkGeneratorruntimeStateIRuntimeStatefeaturesUmbracoFeaturesglobalSettingsIOptionsMonitor<GlobalSettings>umbracoVersionIUmbracoVersioncontentSettingsIOptionsMonitor<ContentSettings>httpContextAccessorIHttpContextAccessortreeCollectionTreeCollectionhostingEnvironmentIHostingEnvironmentruntimeSettingsIOptionsMonitor<RuntimeSettings>securitySettingsIOptionsMonitor<SecuritySettings>runtimeMinifierIRuntimeMinifierexternalLoginsIBackOfficeExternalLoginProvidersimageUrlGeneratorIImageUrlGeneratorpreviewRoutesPreviewRoutesemailSenderIEmailSendermemberPasswordConfigurationSettingsIOptionsMonitor<MemberPasswordConfigurationSettings>
BackOfficeServerVariables(LinkGenerator, IRuntimeState, UmbracoFeatures, IOptionsMonitor<GlobalSettings>, IUmbracoVersion, IOptionsMonitor<ContentSettings>, IHttpContextAccessor, TreeCollection, IHostingEnvironment, IOptionsMonitor<RuntimeSettings>, IOptionsMonitor<SecuritySettings>, IRuntimeMinifier, IBackOfficeExternalLoginProviders, IImageUrlGenerator, PreviewRoutes, IEmailSender, IOptionsMonitor<MemberPasswordConfigurationSettings>, IOptionsMonitor<DataTypesSettings>)
[Obsolete("Use constructor that takes ITempDataDictionaryFactory, scheduled for removal in V12")]
public BackOfficeServerVariables(LinkGenerator linkGenerator, IRuntimeState runtimeState, UmbracoFeatures features, IOptionsMonitor<GlobalSettings> globalSettings, IUmbracoVersion umbracoVersion, IOptionsMonitor<ContentSettings> contentSettings, IHttpContextAccessor httpContextAccessor, TreeCollection treeCollection, IHostingEnvironment hostingEnvironment, IOptionsMonitor<RuntimeSettings> runtimeSettings, IOptionsMonitor<SecuritySettings> securitySettings, IRuntimeMinifier runtimeMinifier, IBackOfficeExternalLoginProviders externalLogins, IImageUrlGenerator imageUrlGenerator, PreviewRoutes previewRoutes, IEmailSender emailSender, IOptionsMonitor<MemberPasswordConfigurationSettings> memberPasswordConfigurationSettings, IOptionsMonitor<DataTypesSettings> dataTypesSettings)
Parameters
linkGeneratorLinkGeneratorruntimeStateIRuntimeStatefeaturesUmbracoFeaturesglobalSettingsIOptionsMonitor<GlobalSettings>umbracoVersionIUmbracoVersioncontentSettingsIOptionsMonitor<ContentSettings>httpContextAccessorIHttpContextAccessortreeCollectionTreeCollectionhostingEnvironmentIHostingEnvironmentruntimeSettingsIOptionsMonitor<RuntimeSettings>securitySettingsIOptionsMonitor<SecuritySettings>runtimeMinifierIRuntimeMinifierexternalLoginsIBackOfficeExternalLoginProvidersimageUrlGeneratorIImageUrlGeneratorpreviewRoutesPreviewRoutesemailSenderIEmailSendermemberPasswordConfigurationSettingsIOptionsMonitor<MemberPasswordConfigurationSettings>dataTypesSettingsIOptionsMonitor<DataTypesSettings>
BackOfficeServerVariables(LinkGenerator, IRuntimeState, UmbracoFeatures, IOptionsMonitor<GlobalSettings>, IUmbracoVersion, IOptionsMonitor<ContentSettings>, IHttpContextAccessor, TreeCollection, IHostingEnvironment, IOptionsMonitor<RuntimeSettings>, IOptionsMonitor<SecuritySettings>, IRuntimeMinifier, IBackOfficeExternalLoginProviders, IImageUrlGenerator, PreviewRoutes, IEmailSender, IOptionsMonitor<MemberPasswordConfigurationSettings>, IOptionsMonitor<DataTypesSettings>, ITempDataDictionaryFactory)
[Obsolete("Use constructor that takes IOptionsMonitor<MarketplaceSettings>, scheduled for removal in V13")]
public BackOfficeServerVariables(LinkGenerator linkGenerator, IRuntimeState runtimeState, UmbracoFeatures features, IOptionsMonitor<GlobalSettings> globalSettings, IUmbracoVersion umbracoVersion, IOptionsMonitor<ContentSettings> contentSettings, IHttpContextAccessor httpContextAccessor, TreeCollection treeCollection, IHostingEnvironment hostingEnvironment, IOptionsMonitor<RuntimeSettings> runtimeSettings, IOptionsMonitor<SecuritySettings> securitySettings, IRuntimeMinifier runtimeMinifier, IBackOfficeExternalLoginProviders externalLogins, IImageUrlGenerator imageUrlGenerator, PreviewRoutes previewRoutes, IEmailSender emailSender, IOptionsMonitor<MemberPasswordConfigurationSettings> memberPasswordConfigurationSettings, IOptionsMonitor<DataTypesSettings> dataTypesSettings, ITempDataDictionaryFactory tempDataDictionaryFactory)
Parameters
linkGeneratorLinkGeneratorruntimeStateIRuntimeStatefeaturesUmbracoFeaturesglobalSettingsIOptionsMonitor<GlobalSettings>umbracoVersionIUmbracoVersioncontentSettingsIOptionsMonitor<ContentSettings>httpContextAccessorIHttpContextAccessortreeCollectionTreeCollectionhostingEnvironmentIHostingEnvironmentruntimeSettingsIOptionsMonitor<RuntimeSettings>securitySettingsIOptionsMonitor<SecuritySettings>runtimeMinifierIRuntimeMinifierexternalLoginsIBackOfficeExternalLoginProvidersimageUrlGeneratorIImageUrlGeneratorpreviewRoutesPreviewRoutesemailSenderIEmailSendermemberPasswordConfigurationSettingsIOptionsMonitor<MemberPasswordConfigurationSettings>dataTypesSettingsIOptionsMonitor<DataTypesSettings>tempDataDictionaryFactoryITempDataDictionaryFactory
BackOfficeServerVariables(LinkGenerator, IRuntimeState, UmbracoFeatures, IOptionsMonitor<GlobalSettings>, IUmbracoVersion, IOptionsMonitor<ContentSettings>, IHttpContextAccessor, TreeCollection, IHostingEnvironment, IOptionsMonitor<RuntimeSettings>, IOptionsMonitor<SecuritySettings>, IRuntimeMinifier, IBackOfficeExternalLoginProviders, IImageUrlGenerator, PreviewRoutes, IEmailSender, IOptionsMonitor<MemberPasswordConfigurationSettings>, IOptionsMonitor<DataTypesSettings>, ITempDataDictionaryFactory, IOptionsMonitor<MarketplaceSettings>)
public BackOfficeServerVariables(LinkGenerator linkGenerator, IRuntimeState runtimeState, UmbracoFeatures features, IOptionsMonitor<GlobalSettings> globalSettings, IUmbracoVersion umbracoVersion, IOptionsMonitor<ContentSettings> contentSettings, IHttpContextAccessor httpContextAccessor, TreeCollection treeCollection, IHostingEnvironment hostingEnvironment, IOptionsMonitor<RuntimeSettings> runtimeSettings, IOptionsMonitor<SecuritySettings> securitySettings, IRuntimeMinifier runtimeMinifier, IBackOfficeExternalLoginProviders externalLogins, IImageUrlGenerator imageUrlGenerator, PreviewRoutes previewRoutes, IEmailSender emailSender, IOptionsMonitor<MemberPasswordConfigurationSettings> memberPasswordConfigurationSettings, IOptionsMonitor<DataTypesSettings> dataTypesSettings, ITempDataDictionaryFactory tempDataDictionaryFactory, IOptionsMonitor<MarketplaceSettings> marketplaceSettings)
Parameters
linkGeneratorLinkGeneratorruntimeStateIRuntimeStatefeaturesUmbracoFeaturesglobalSettingsIOptionsMonitor<GlobalSettings>umbracoVersionIUmbracoVersioncontentSettingsIOptionsMonitor<ContentSettings>httpContextAccessorIHttpContextAccessortreeCollectionTreeCollectionhostingEnvironmentIHostingEnvironmentruntimeSettingsIOptionsMonitor<RuntimeSettings>securitySettingsIOptionsMonitor<SecuritySettings>runtimeMinifierIRuntimeMinifierexternalLoginsIBackOfficeExternalLoginProvidersimageUrlGeneratorIImageUrlGeneratorpreviewRoutesPreviewRoutesemailSenderIEmailSendermemberPasswordConfigurationSettingsIOptionsMonitor<MemberPasswordConfigurationSettings>dataTypesSettingsIOptionsMonitor<DataTypesSettings>tempDataDictionaryFactoryITempDataDictionaryFactorymarketplaceSettingsIOptionsMonitor<MarketplaceSettings>