Пример #1
0
        public async Task <List <Project> > GetProjects()
        {
            var endpoint = GetEndpoint();

            var result = await _communicator.Get(endpoint, TeamCityProjects);

            return(BuildProjectStructure(result));
        }
Пример #2
0
        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));
        }