public async Task <List <Project> > GetProjects() { var endpoint = GetEndpoint(); var result = await _communicator.Get(endpoint, TeamCityProjects); return(BuildProjectStructure(result)); }
public async Task <User> AuthenticateToken() { string token = await GetToken(); if (string.IsNullOrEmpty(token)) { throw new NotAuthenticatedException(); } string response = await communicator.Get($"{App.ADUCBackendUrl}/api/user/authenticateToken", token); return(GetUserFromJson(response)); }