Class DefaultTfsConfigContainer
Class for an IConfigContainer that uses TFS and is configurable through Phoenix settings.
Inheritance
DefaultTfsConfigContainer
Inherited Members
Namespace: Phoenix.Plugin.Aruba.DefaultTfsConfig
Assembly: Phoenix.Plugin.Aruba.DefaultTfsConfig.dll
Syntax
public class DefaultTfsConfigContainer : TfsConfigContainer<EmptyGameClient>, IConfigContainer, IDisposable
Remarks
Initializes a new instance of the DefaultTfsConfigContainer class.
Constructors
View SourceDefaultTfsConfigContainer(ISettingsManager)
Class for an IConfigContainer that uses TFS and is configurable through Phoenix settings.
Declaration
public DefaultTfsConfigContainer(ISettingsManager settingsManager)
Parameters
Type | Name | Description |
---|---|---|
ISettingsManager | settingsManager | The settings manager to load the DefaultTfsTitleSettings |
Remarks
Initializes a new instance of the DefaultTfsConfigContainer class.
Properties
View SourceProjectName
Gets the name of the project on Tfs.
Declaration
public override string ProjectName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
View SourceServiceEndpoint
Gets the Tfs uri for the bug service.
Declaration
public override string ServiceEndpoint { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
View SourceTitleName
Gets the name of the title.
Declaration
public override string TitleName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
View SourceCreateGameClient()
Creates an instance of EmptyGameClient.
Declaration
protected override EmptyGameClient CreateGameClient()
Returns
Type | Description |
---|---|
EmptyGameClient | The EmptyGameClient instance, EmptyGameClient for an IConfigContainer without a game client. |
Overrides
View SourceInitializeAsync()
Initializes the BaseConfigContainer<TGameClient>.
Declaration
public override Task InitializeAsync()
Returns
Type | Description |
---|---|
Task | A Task representing the asynchronous operation. |