Class DefaultJiraConfigContainer
Class for an IConfigContainer that uses Jira and is configurable through Phoenix settings.
Inheritance
Implements
Inherited Members
Namespace: Phoenix.Plugin.Aruba.DefaultJiraConfig
Assembly: Phoenix.Plugin.Aruba.DefaultJiraConfig.dll
Syntax
public class DefaultJiraConfigContainer : JiraConfigContainer<EmptyGameClient>, IConfigContainer
Remarks
Initializes a new instance of the DefaultJiraConfigContainer class.
Constructors
View SourceDefaultJiraConfigContainer(IEventAggregator, ISettingsManager, IPhoenixLogger)
Class for an IConfigContainer that uses Jira and is configurable through Phoenix settings.
Declaration
public DefaultJiraConfigContainer(IEventAggregator eventAggregator, ISettingsManager settingsManager, IPhoenixLogger phoenixLogger)
Parameters
Type | Name | Description |
---|---|---|
IEventAggregator | eventAggregator | The event aggregator. |
ISettingsManager | settingsManager | The settings manager to load the DefaultJiraTitleSettings. |
IPhoenixLogger | phoenixLogger | The phoenix logger. |
Remarks
Initializes a new instance of the DefaultJiraConfigContainer class.
Properties
View SourceEnableRichText
Gets a value indicating whether or not to enable rich text.
Declaration
public override bool EnableRichText { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
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 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. |
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. |