Class ApplicationInfoBase
- Namespace
- GroupeIsa.Neos.Application
- Assembly
- GroupeIsa.Neos.Application.Abstractions.dll
Represents the informations of the application.
public abstract class ApplicationInfoBase : IApplicationInfo
- Inheritance
-
ApplicationInfoBase
- Implements
- Inherited Members
Constructors
ApplicationInfoBase(IConfiguration)
Initializes a new instance of the ApplicationInfoBase class.
protected ApplicationInfoBase(IConfiguration configuration)
Parameters
configuration
IConfigurationThe configuration.
Properties
ClusterId
Gets the cluster unique id.
public string ClusterId { get; }
Property Value
ClusterName
Gets the name of the cluster.
public abstract string ClusterName { get; }
Property Value
ClusterTitle
Gets the description of the cluster.
public abstract string ClusterTitle { get; }
Property Value
ClusterVersion
Gets the version of the cluster.
public abstract string ClusterVersion { get; }
Property Value
Company
Gets the company.
public abstract string Company { get; }
Property Value
IsRunInStandaloneMode
Gets a value indicating whether the cluster run in standalone mode (without developpement proxy server).
public bool IsRunInStandaloneMode { get; }
Property Value
IsServiceCommunicationEnabled
Gets a value indicating whether the cluster can communicate with others clusters or services.
public bool IsServiceCommunicationEnabled { get; }
Property Value
Languages
Gets the languages.
public abstract string[] Languages { get; }
Property Value
- string[]
NeosVersion
Gets the version of the Neos.
public string NeosVersion { get; }
Property Value
RootNamespace
Gets the root namespace.
public abstract string RootNamespace { get; }
Property Value
Themes
Gets the themes.
public abstract string[] Themes { get; }
Property Value
- string[]