Table of Contents

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 IConfiguration

The configuration.

Properties

ClusterId

Gets the cluster unique id.

public string ClusterId { get; }

Property Value

string

ClusterName

Gets the name of the cluster.

public abstract string ClusterName { get; }

Property Value

string

ClusterTitle

Gets the description of the cluster.

public abstract string ClusterTitle { get; }

Property Value

string

ClusterVersion

Gets the version of the cluster.

public abstract string ClusterVersion { get; }

Property Value

string

Company

Gets the company.

public abstract string Company { get; }

Property Value

string

IsRunInStandaloneMode

Gets a value indicating whether the cluster run in standalone mode (without developpement proxy server).

public bool IsRunInStandaloneMode { get; }

Property Value

bool

IsServiceCommunicationEnabled

Gets a value indicating whether the cluster can communicate with others clusters or services.

public bool IsServiceCommunicationEnabled { get; }

Property Value

bool

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

string

RootNamespace

Gets the root namespace.

public abstract string RootNamespace { get; }

Property Value

string

Themes

Gets the themes.

public abstract string[] Themes { get; }

Property Value

string[]