Class TestJiraTitleConfigContainer
Implementation of IConfigContainer as an example project. Uses Xml files in AppData. Uses Jira.
Inheritance
Implements
Inherited Members
Namespace: Phoenix.Aruba.TestJiraTitle
Assembly: Phoenix.Plugin.Aruba.TestJiraTitle.dll
Syntax
public class TestJiraTitleConfigContainer : JiraConfigContainer<TestJiraTitleGameClient>, IConfigContainerRemarks
Initializes a new instance of the TestJiraTitleConfigContainer class.
Constructors
View SourceTestJiraTitleConfigContainer(IPhoenixLogger, IEventAggregator)
Implementation of IConfigContainer as an example project. Uses Xml files in AppData. Uses Jira.
Declaration
public TestJiraTitleConfigContainer(IPhoenixLogger phoenixLogger, IEventAggregator eventAggregator)Parameters
| Type | Name | Description | 
|---|---|---|
| IPhoenixLogger | phoenixLogger | The logger. | 
| IEventAggregator | eventAggregator | The event aggregator. | 
Remarks
Initializes a new instance of the TestJiraTitleConfigContainer class.
Properties
View SourceProjectName
Gets the name of the project on Jira.
Declaration
public override string ProjectName { get; }Property Value
| Type | Description | 
|---|---|
| string | 
Overrides
View SourceServiceEndpoint
Gets the Jira 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 SourceCanPerformTestBugAction(BugInfo, IGameClient)
Test function for checking if a bug action can be performed.
Declaration
public static bool CanPerformTestBugAction(BugInfo bugInfo, IGameClient gameClient)Parameters
| Type | Name | Description | 
|---|---|---|
| BugInfo | bugInfo | The bug info. | 
| IGameClient | gameClient | The game client. | 
Returns
| Type | Description | 
|---|---|
| bool | Whether the action can be performed. | 
CreateGameClient()
Creates an instance of TestJiraTitleGameClient.
Declaration
protected override TestJiraTitleGameClient CreateGameClient()Returns
| Type | Description | 
|---|---|
| TestJiraTitleGameClient | The TestJiraTitleGameClient 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. | 
Overrides
View SourceLogline(string)
Method for logging a message.
Declaration
protected override void Logline(string message)Parameters
| Type | Name | Description | 
|---|---|---|
| string | message | The message to log. | 
Overrides
View SourcePerformTestBugAction(BugInfo, IGameClient)
Test function for performing a bug action.
Declaration
public Task PerformTestBugAction(BugInfo bugInfo, IGameClient gameClient)Parameters
| Type | Name | Description | 
|---|---|---|
| BugInfo | bugInfo | The bug info. | 
| IGameClient | gameClient | The game client. | 
Returns
| Type | Description | 
|---|---|
| Task | A task. | 
UninitializeAsync()
Uninitializes the BaseConfigContainer<TGameClient>.
Declaration
public override Task UninitializeAsync()Returns
| Type | Description | 
|---|---|
| Task | A Task representing the asynchronous operation. |