Exemplo n.º 1
0
        public async Task <HttpResponseWrapper <string> > DeleteAsync(string id)
        {
            string url      = URL + $"/{id}";
            var    response = await _httpService.DeleteAsync <string>(url);

            return(response);
        }
Exemplo n.º 2
0
        public async Task <string> DeleteAsync(int id)
        {
            string url      = URL + $"/{id}";
            var    response = await _httpService.DeleteAsync <string>(url);

            return(response.Response);
        }
Exemplo n.º 3
0
        public async Task <Result <WeatherForecast> > DeleteDemo()
        {
            var url = UrlArguments.Create("msgpack", "WeatherForecast/DeleteWeather");

            var res = await _httpService.DeleteAsync <Result <WeatherForecast> >(url, HttpMediaType.MessagePack);

            return(Success("0000001", "POST成功", res.data));
        }
Exemplo n.º 4
0
        public async Task Delete(TodoList todoItem)
        {
            var list = await GetAllLists();

            list.Remove(todoItem);
            await _httpService.DeleteAsync("api/" + FunctionConstants.DeleteTodoListFunction + "/" + todoItem.Id);

            OnOnTodoListChange();
        }
        public async Task <bool> CancelUploadAsync()
        {
            if (_CanCancel && !string.IsNullOrEmpty(SessionUrl))
            {
                var response = await _http.DeleteAsync(SessionUrl).ConfigureAwait(false);

                _status = UploadStatus.Cancelled;
                return(response.Success);
            }
            return(false);
        }
Exemplo n.º 6
0
        public async Task <IActionResult> Delete(string imdbId)
        {
            var response = await _httpService.DeleteAsync($"api/movie/delete/{imdbId}");

            if (response.IsSuccessStatusCode)
            {
                _cacheService.Remove(Constants.CacheKeys.AllMovies);
                _cacheService.Remove(Constants.CacheKeys.AllReviews);
                return(RedirectToAction(nameof(GetAllMovies)));
            }

            return(BadRequest());
        }
Exemplo n.º 7
0
        public async Task <IActionResult> Delete(Guid id)
        {
            var response = await _httpService.DeleteAsync($"api/review/delete/{id}");

            if (response.IsSuccessStatusCode)
            {
                _cacheService.Remove(Constants.CacheKeys.AllReviews);
                _flashMessage.Confirmation("Deleted successfully");
                return(RedirectToAction(nameof(GetAllReviews)));
            }

            _flashMessage.Danger("An error occurred on the server.");
            return(RedirectToAction(nameof(GetAllReviews)));
        }
Exemplo n.º 8
0
        public IActionResult Test()
        {
            _logger.LogInformation("Testing OneHttpClient...");

            Task.WaitAll(
                _http.GetAsync("https://jsonplaceholder.typicode.com/posts/1"),
                _http.PostAsync("https://jsonplaceholder.typicode.com/posts/1"),
                _http.PutAsync("https://jsonplaceholder.typicode.com/posts/1"),
                _http.PatchAsync("https://jsonplaceholder.typicode.com/posts/1"),
                _http.DeleteAsync("https://jsonplaceholder.typicode.com/posts/1")
                );

            return(Ok());
        }
Exemplo n.º 9
0
        public async Task UnmarkResultData(DependantResourceModel dependantResourceModel)
        {
            var response = await _httpService.DeleteAsync(
                $"http://{_baseUrl}/resultData/mongodb-result/{dependantResourceModel.ResourceId}/marks"
                );

            response.ThrowExceptionIfNotSuccessfulResponseOrNot404Response(
                new FailedToUpdateResourceException(
                    await response.FormatRequestAndResponse(
                        $"Failed to update resultData with id: {dependantResourceModel.ResourceId} from database-utility-svc!"
                        )
                    )
                );
        }
Exemplo n.º 10
0
        public async Task DeleteResource(
            DependantResourceModel dependantResourceModel
            )
        {
            var response = await _httpService.DeleteAsync(
                $"http://{_baseUrl}/scenarios/{dependantResourceModel.ResourceId}"
                );

            response.ThrowExceptionIfNotSuccessfulResponseOrNot404Response(
                new FailedToDeleteResourceException(
                    await response.FormatRequestAndResponse(
                        $"Failed to delete {dependantResourceModel} from scenario-svc!"
                        )
                    )
                );
        }
        public async Task DeleteEmptyMarkingSession(
            string markSessionId
            )
        {
            var response = await _httpService.DeleteAsync(
                $"http://marking-svc/api/markSession/{markSessionId}/emptySession"
                );

            response.ThrowExceptionIfNotSuccessfulResponseOrNot404Response(
                new FailedToDeleteMarkSessionException(
                    await response.FormatRequestAndResponse(
                        $"Failed to delete mark session with id: {markSessionId} from marking-svc!"
                        )
                    )
                );
        }
Exemplo n.º 12
0
        public async Task Delete(TodoList todoItem)
        {
            var list = await GetAllLists();

            list.Remove(todoItem);
            try
            {
                await _httpService.DeleteAsync("api/" + FunctionConstants.TodoList.Delete + "/" + todoItem.Id);
            }
            catch (UnauthorizedAccessException)
            {
                Console.WriteLine("weird right?");
                list.Add(todoItem);
            }

            OnOnTodoListChange();
        }
Exemplo n.º 13
0
        public async Task DeleteResource(
            DependantResourceModel dependantResourceModel,
            string projectId
            )
        {
            if (await DoesSimRunExist(dependantResourceModel.ResourceId, projectId))
            {
                var response = await _httpService.DeleteAsync(
                    $"http://{_baseUrl}/simrun?simRunId={dependantResourceModel.ResourceId}"
                    );

                response.ThrowExceptionIfNotSuccessfulResponseOrNot404Response(
                    new FailedToDeleteResourceException(
                        await response.FormatRequestAndResponse(
                            $"Failed to delete {dependantResourceModel} from sim-runner-svc!"
                            )
                        )
                    );
            }
        }
Exemplo n.º 14
0
 public async Task DeleteItem(string listId, string id)
 {
     await _httpService.DeleteAsync($"api/{FunctionConstants.DeleteTodoItemFunction}/{listId}/{id}");
 }
Exemplo n.º 15
0
 public async Task <NoteDTO> DeleteAsync(long id)
 {
     return(await _httpService.DeleteAsync <NoteDTO>($"{_notesUrl}/{id}"));
 }
 public async Task RemoveMemberFromTodoList(string listId, string userId)
 {
     await _httpService.DeleteAsync("api/" + FunctionConstants.TodoList.Members.Remove + $"/{listId}/{userId}");
 }