public override async Task <Reply> NewCustomer(NewCustomerReq request, ServerCallContext context) { var reply = new Reply { Success = true }; try { await _customerService.NewCustomerAsync(request.FirstName, request.LastName); } catch (Exception ex) { reply.Success = false; reply.Message = $"{GetExeptionMessage(ex)}"; } return(reply); }
public override AsyncUnaryCall <Reply> NewCustomerAsync(NewCustomerReq request, Metadata headers = null, DateTime?deadline = null, CancellationToken cancellationToken = default) { return(base.NewCustomerAsync(request, headers, deadline, cancellationToken)); }