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);
        }
Пример #2
0
 public override AsyncUnaryCall <Reply> NewCustomerAsync(NewCustomerReq request, Metadata headers = null, DateTime?deadline = null, CancellationToken cancellationToken = default)
 {
     return(base.NewCustomerAsync(request, headers, deadline, cancellationToken));
 }