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. |