C# Класс JiraAssistant.Logic.Services.Resources.JiraSessionService

Наследование: BaseRestService, IJiraSessionApi
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AttemptLogin ( string jiraUrl, string username, string password ) : System.Threading.Tasks.Task
CheckJiraSession ( ) : Task
GetProfileDetails ( ) : Task
JiraSessionService ( AssistantSettings configuration ) : RestSharp
Logout ( ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
LoginResultToReason ( RawLoginResult loginResult ) : string
RaiseOnLogout ( ) : void
RaiseOnSuccessfulLogin ( ) : void

Описание методов

AttemptLogin() публичный Метод

public AttemptLogin ( string jiraUrl, string username, string password ) : System.Threading.Tasks.Task
jiraUrl string
username string
password string
Результат System.Threading.Tasks.Task

CheckJiraSession() публичный Метод

public CheckJiraSession ( ) : Task
Результат Task

GetProfileDetails() публичный Метод

public GetProfileDetails ( ) : Task
Результат Task

JiraSessionService() публичный Метод

public JiraSessionService ( AssistantSettings configuration ) : RestSharp
configuration JiraAssistant.Logic.Settings.AssistantSettings
Результат RestSharp

Logout() публичный Метод

public Logout ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task