Provides information and utility methods for an Issue Tracker, such as JIRA or YouTrack
Name | Description | |
---|---|---|
MessageLogged |
Name | Description | |
---|---|---|
ApiUrlDisplayName |
Gets the service-specific name for API Url, such as "Root server" |
|
ApiUrlPlaceholderText |
Gets the service-specific Placeholder text for the ApiUrl field. |
|
CredentialType |
Gets the IIssueTrackerServiceCredentials type that is used by the service. |
|
DefaultVersionFieldName |
Gets the service-specific field name used for release mapping, such as "Milestone" or "Fix version" |
|
HasDefaultApiUrl |
Indicates whether the service has a well-known public API, such a GitHub.com. |
|
NamespaceDisplayName |
Gets the service-specific name for the namespace, such as "Organization" or "Namespace" |
|
PasswordDisplayName |
Gets the service-specific name for passwords, such as "API Token" |
|
ProjectDisplayName |
Gets the service-specific name for projects, which is usually just "Project" |
|
ProjectType |
Gets the IssueTrackerProject type that is used by the service. |
|
ServiceName |
Gets the name of the service, like JIRA, YouTrack, GitHub Issues |
|
UsernameDisplayName |
Gets the service-specific name for usernames, such as "Username". |
|
VersionClosedDescription |
Gets the service-specific description to describe how a version is closed, such as "Version is \"Archived\" and \"Released\"" |
|
VersionDisplayName |
Gets the service-specific name for versions, which is usually "Version" or "Milestone |
Implementers should inherit from IssueTrackerService<TProject, TCredential>