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