static void ExecuteJson() { var client = new JsonServiceClient("http://*****:*****@email.com" }; ClientResponse response = client.Post <ClientResponse>(createRequest); var updateRequest = new UpdateClientRequest { Email = "*****@*****.**", Id = response.Id }; response = client.Put <ClientResponse>(updateRequest); var getClientRequest = new GetClientRequest { Id = response.Id }; response = client.Get <ClientResponse>(getClientRequest); var deleteRequest = new DeleteClientRequest { Id = response.Id }; client.Delete(deleteRequest); }
static void ExecuteSoap() { var client = new SoapServiceClient("NeliburSoapService"); var createRequest = new CreateClientRequest { Email = "*****@*****.**" }; ClientResponse response = client.Post <ClientResponse>(createRequest); var updateRequest = new UpdateClientRequest { Email = "*****@*****.**", Id = response.Id }; response = client.Put <ClientResponse>(updateRequest); var getClientRequest = new GetClientRequest { Id = response.Id }; response = client.Get <ClientResponse>(getClientRequest); var deleteRequest = new DeleteClientRequest { Id = response.Id }; client.Delete(deleteRequest); }
public void Delete(int id) { var request = new DeleteClientRequest(); request.Id = id; var response = HttpPost <DeleteClientRequest>("api/client/delete", request, MediaType.Json); }
public async Task DeleteClientAsync(DeleteClientRequest request) { var client = await UnitOfWork.ClientRepository.GetClientByConnectionIdAsync(request.ClientConnectionId); Ensure.That(client).WithException(x => new NotFoundException(new ErrorDto(ErrorCode.NotFound, "Client does not exist."))); await UnitOfWork.ClientRepository.DeleteClientAsync(client.Id); }
public async Task DeleteClientAsync() { await CheckAccessTokenAndExecute(new TaskReference(async() => { var deleteClientRequest = new DeleteClientRequest(Context.ConnectionId); await _memberService.DeleteClientAsync(deleteClientRequest); })); }
public async Task <DeleteClientResponse> Delete(int clientId) { var request = new DeleteClientRequest { ClientId = clientId }; return(await Client.Execute <DeleteClientRequest, DeleteClientResponse>(request)); }
public async Task DeleteClientAsync() { await SafeExecuteAsync(new TaskReference(async() => { var deleteClientRequest = new DeleteClientRequest(Context.ConnectionId); await _clientService.DeleteClientAsync(deleteClientRequest); })); }
private static void Main() { AppDomain.CurrentDomain.UnhandledException += UnhandledExceptionHandler; // PerformanceTest(); var client = new JsonServiceClient(Settings.Default.ServiceAddress); var createRequest = new CreateClientRequest { Email = "*****@*****.**" }; var response = client.Post <ClientResponse>(createRequest); Console.WriteLine("POST Response: {0}\n", response); var updateRequest = new UpdateClientRequest { Email = "*****@*****.**", Id = response.Id }; response = client.Put <ClientResponse>(updateRequest); Console.WriteLine("PUT Response: {0}\n", response); var getClientRequest = new GetClientRequest { Id = response.Id, Date = DateTime.Now.Date }; response = client.Get <ClientResponse>(getClientRequest); Console.WriteLine("GET Response: {0}\n", response); var deleteRequest = new DeleteClientRequest { Id = response.Id }; client.Delete(deleteRequest); var certificate = new MemoryStream(File.ReadAllBytes("Certificate.cer")); var uploadRequest = new UploadRequest { FileContents = certificate.ToArray(), OriginalFileName = "MyFileName.cert", UploaderId = Guid.NewGuid().ToString() }; client.Post(uploadRequest); Console.ReadKey(); }
public void delete(DeleteClientRequest request) { try { var response = new DeleteClientResponse(); var bc = new ClientComponent(); bc.Delete(request.Id); } catch (Exception ex) { var httpError = new HttpResponseMessage() { StatusCode = (HttpStatusCode)422, ReasonPhrase = ex.Message }; throw new HttpResponseException(httpError); } }
private static void Main() { var client = new SoapServiceClient("NeliburSoapService"); var createRequest = new CreateClientRequest { Email = "*****@*****.**" }; Console.WriteLine("POST Request: {0}", createRequest); var response = client.Post <ClientResponse>(createRequest); Console.WriteLine("POST Response: {0}\n", response); var updateRequest = new UpdateClientRequest { Email = "*****@*****.**", Id = response.Id }; Console.WriteLine("PUT Request: {0}", updateRequest); response = client.Put <ClientResponse>(updateRequest); Console.WriteLine("PUT Response: {0}\n", response); var getClientRequest = new GetClientRequest { Id = response.Id }; Console.WriteLine("GET Request: {0}", getClientRequest); response = client.Get <ClientResponse>(getClientRequest); Console.WriteLine("GET Response: {0}\n", response); var deleteRequest = new DeleteClientRequest { Id = response.Id }; Console.WriteLine("DELETE Request: {0}", deleteRequest); client.Delete(deleteRequest); Console.ReadKey(); }
private static void Main() { AppDomain.CurrentDomain.UnhandledException += UnhandledExceptionHandler; // PerformanceTest(); var client = new JsonServiceClient(Settings.Default.ServiceAddress); var createRequest = new CreateClientRequest { Email = "*****@*****.**" }; var response = client.Post <ClientResponse>(createRequest); Console.WriteLine("POST Response: {0}\n", response); var updateRequest = new UpdateClientRequest { Email = "*****@*****.**", Id = response.Id }; response = client.Put <ClientResponse>(updateRequest); Console.WriteLine("PUT Response: {0}\n", response); var getClientRequest = new GetClientRequest { Id = response.Id, Date = DateTime.Now.Date }; response = client.Get <ClientResponse>(getClientRequest); Console.WriteLine("GET Response: {0}\n", response); var deleteRequest = new DeleteClientRequest { Id = response.Id }; client.Delete(deleteRequest); Console.ReadKey(); }
public override async Task <DeleteClientResponse> DeleteClient(DeleteClientRequest request, ServerCallContext context) { Tourist client = await _touristRepository.Get(x => x.Id == request.Id).FirstOrDefaultAsync(); if (client == null) { throw new NotFoundException(nameof(Tourist), request.Id); } _touristRepository.Delete(client); var deleteCount = await _touristRepository.SaveChangesAsync(); var response = new DeleteClientResponse { Success = deleteCount > 0 }; return(response); }
public async Task DeleteClientAsync(DeleteClientRequest request) { var client = await UnitOfWork.ClientRepository.GetClientWithMemberAsync(request.ClientConnectionId); if (client == null) { throw new NetKitChatNotFoundException($"Unable to delete client. Client {nameof(request.ClientConnectionId)}:{request.ClientConnectionId} is not found."); } await UnitOfWork.ClientRepository.DeleteClientAsync(client.Id); //TODO made for remove broken or not closed connections await RemoveInactiveConnectionsAsync(client.MemberId); var memberHasClients = await UnitOfWork.ClientRepository.DoesMemberHasClientsAsync(client.MemberId); if (!memberHasClients) { await _memberService.UpdateMemberStatusAsync(client.Member.SaasUserId, UserStatus.Offline); } }
public void DeleteOneWay(DeleteClientRequest request) { _clients = _clients.Where(x => x.Id != request.Id).ToList(); }
public void DeleteOneWay(DeleteClientRequest request) { Console.WriteLine("Delete Request: {0}\n", request); _clients = _clients.Where(x => x.Id != request.Id).ToList(); }
public Task <BaseResponse> DeleteClient(DeleteClientRequest request, int UserID) { throw new NotImplementedException(); }
public void Delete(DeleteClientRequest request) { Repository.Delete(request.Id.ToEnumerable()); }