Class TfsConfigContainer<TGameClient>
Base class for a TFS config container.
Inherited Members
Namespace: Microsoft.Internal.Studios.Aruba.Tfs
Assembly: Aruba.Tfs.dll
Syntax
public abstract class TfsConfigContainer<TGameClient> : BaseConfigContainer<TGameClient>, IConfigContainer, IDisposable where TGameClient : class, IGameClient
  Type Parameters
| Name | Description | 
|---|---|
| TGameClient | The IGameClient for this IConfigContainer, handles initialization and connection of the game client, and token initialization.  | 
      
Remarks
Use EmptyGameClient for an IConfigContainer without a game client.
Properties
View SourceProjectName
Gets the name of the project on Tfs.
Declaration
public abstract string ProjectName { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
ServiceEndpoint
Gets the Tfs uri for the bug service.
Declaration
public abstract string ServiceEndpoint { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Methods
View SourceDispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
  InitializeBugServiceAsync()
Method that initializes the IBugServiceClient for bug management operations.
Declaration
protected override Task<IBugServiceClient> InitializeBugServiceAsync()
  Returns
| Type | Description | 
|---|---|
| Task<IBugServiceClient> | A Task with the bug service client.  |