Example #1
0
 public override async Task <GrpcStatusResponse> AddNewAccount(GrpcAddAccountReq request, ServerCallContext context)
 {
     try
     {
         return(await MainController.AddAccount(request));
     }
     catch (Exception e)
     {
         throw HandleException(e);
     }
 }
Example #2
0
 public static async Task <GrpcStatusResponse> AddAccount(GrpcAddAccountReq req)
 {
     try
     {
         return(await Client.AddNewAccountAsync(req));
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
 public static AddAccountRequest Adapt(GrpcAddAccountReq grpcRequest)
 {
     try
     {
         return(new AddAccountRequest()
         {
             Name = grpcRequest.Name,
             Owner = grpcRequest.Owner,
             Description = grpcRequest.Description,
             AuthCode = grpcRequest.AuthCode
         });
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #4
0
        public static async Task <GrpcStatusResponse> AddAccount(GrpcAddAccountReq grpcRequest)
        {
            try
            {
                var request = GrpcAddAccountReqAdapter.Adapt(grpcRequest);
                await AccountUseCases.Create(request).Execute();

                return(new GrpcStatusResponse()
                {
                    Ok = true
                });
            }
            catch (Exception)
            {
                throw;
            }
        }