public async Task <IActionResult> GetAsync(CancellationToken cancellationToken) { var getClientProcessInfoRequest = new GetClientProcessInfoRequest(); var getClientProcessInfoResponse = await _getClientProcessInfoService.GetAsync(getClientProcessInfoRequest, cancellationToken).ConfigureAwait(false); return(PartialView("_ClientProcessInfo", getClientProcessInfoResponse)); }
public Task <GetClientProcessInfoResponse> GetAsync(GetClientProcessInfoRequest request, CancellationToken cancellationToken = default) { if (request == null) { throw new ArgumentNullException(nameof(request)); } cancellationToken.ThrowIfCancellationRequested(); var currentProcess = Process.GetCurrentProcess(); var response = currentProcess.ToGetClientProcessInfoResponse(); return(Task.FromResult(response)); }
public Task <GetClientProcessInfoResponse> GetAsync(GetClientProcessInfoRequest request, CancellationToken cancellationToken) { return(_clientRequestSender.SendAsync <GetClientProcessInfoResponse>(request, cancellationToken)); }