Exemple #1
0
        public async Task <TaskDto> GetTask(Guid id)
        {
            CognitoUserManager cognito = new CognitoUserManager();
            var authorizationToken     = cognito.Login(Configuration["AWS.Email"], Configuration["AWS.Password"]);

            TaskDto result = new TaskDto();

            //var client = new RestClient($"{BaseAddr}/api/{Version}/Tasks/{id}");
            //var request = new RestRequest(Method.GET);

            //request.AddHeader("Content-Type", "application/json");
            //request.AddHeader("Authorization", $"bearer {authorizationToken}");

            //var response = await client.ExecuteAsync(request);
            //if (response.IsSuccessful)
            //{
            //  result = JsonConvert.DeserializeObject<TaskDto>(response.Content);
            //}
            //else if (response.StatusCode == HttpStatusCode.BadRequest)
            //{
            //  TaskErrorModel resultError = JsonConvert.DeserializeObject<TaskErrorModel>(response.Content);
            //  throw new ServiceHttpRequestException<string>(response.StatusCode, resultError.errorMessage);
            //}

            return(result);
        }
Exemple #2
0
        public async Task <TaskDto> GetTaskList()
        {
            CognitoUserManager cognito = new CognitoUserManager();
            var     authorizationToken = cognito.Login(Configuration["AWS:Email"], Configuration["AWS:Password"]);
            TaskDto result             = new TaskDto();

            var client  = new RestClient($"{RemoteAddr}/api/lazyScanProcesses?itemsPerPage=100&pageIndex=0&currentTask.automatic=true&currentTask.status=0");
            var request = new RestRequest(Method.GET);

            request.AddHeader("Content-Type", "application/json");
            request.AddHeader("Authorization", $"Bearer {authorizationToken}");

            var response = await client.ExecuteAsync(request);

            if (response.IsSuccessful)
            {
                result = JsonConvert.DeserializeObject <TaskDto>(response.Content);
            }
            else if (response.StatusCode == HttpStatusCode.BadRequest)
            {
                TaskErrorModel resultError = JsonConvert.DeserializeObject <TaskErrorModel>(response.Content);
                throw new ServiceHttpRequestException <string>(response.StatusCode, resultError.errorMessage);
            }
            return(result);
        }
Exemple #3
0
        public async void Update(object sender, CheckCognitoDetectionEventArgs e)
        {
            string email    = "*****@*****.**";
            string password = "******";

            CognitoUserManager cognito = new CognitoUserManager();
            var token = cognito.Login(email, password);

            if (token != null)
            {
            }
        }