Show / Hide Table of Contents

Class TestJiraTitleConfigContainer

Implementation of IConfigContainer as an example project. Uses Xml files in AppData. Uses Jira.

Inheritance
object
BaseConfigContainer<TestJiraTitleGameClient>
JiraConfigContainer<TestJiraTitleGameClient>
TestJiraTitleConfigContainer
Implements
IConfigContainer
Inherited Members
JiraConfigContainer<TestJiraTitleGameClient>.EnableRichText
JiraConfigContainer<TestJiraTitleGameClient>.InitializeBugServiceAsync()
BaseConfigContainer<TestJiraTitleGameClient>.BugServiceClient
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Phoenix.Aruba.TestJiraTitle
Assembly: Phoenix.Plugin.Aruba.TestJiraTitle.dll
Syntax
public class TestJiraTitleConfigContainer : JiraConfigContainer<TestJiraTitleGameClient>, IConfigContainer
Remarks

Initializes a new instance of the TestJiraTitleConfigContainer class.

Constructors

View Source

TestJiraTitleConfigContainer(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 Source

ProjectName

Gets the name of the project on Jira.

Declaration
public override string ProjectName { get; }
Property Value
Type Description
string
Overrides
JiraConfigContainer<TestJiraTitleGameClient>.ProjectName
View Source

ServiceEndpoint

Gets the Jira uri for the bug service.

Declaration
public override string ServiceEndpoint { get; }
Property Value
Type Description
string
Overrides
JiraConfigContainer<TestJiraTitleGameClient>.ServiceEndpoint
View Source

TitleName

Gets the name of the title.

Declaration
public override string TitleName { get; }
Property Value
Type Description
string
Overrides
BaseConfigContainer<TestJiraTitleGameClient>.TitleName

Methods

View Source

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

View Source

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
BaseConfigContainer<TestJiraTitleGameClient>.CreateGameClient()
View Source

InitializeAsync()

Initializes the BaseConfigContainer<TGameClient>.

Declaration
public override Task InitializeAsync()
Returns
Type Description
Task

A Task representing the asynchronous operation.

Overrides
BaseConfigContainer<TestJiraTitleGameClient>.InitializeAsync()
View Source

Logline(string)

Method for logging a message.

Declaration
protected override void Logline(string message)
Parameters
Type Name Description
string message

The message to log.

Overrides
JiraConfigContainer<TestJiraTitleGameClient>.Logline(string)
View Source

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

View Source

UninitializeAsync()

Uninitializes the BaseConfigContainer<TGameClient>.

Declaration
public override Task UninitializeAsync()
Returns
Type Description
Task

A Task representing the asynchronous operation.

Overrides
BaseConfigContainer<TestJiraTitleGameClient>.UninitializeAsync()

Implements

IConfigContainer
  • View Source
In this article
Back to top Generated by DocFX