コード例 #1
0
        public async Task <ActionResult <AccountDeleteResponse> > Delete(Guid id)
        {
            AccountDeleteArgs accountDeleteArgs = new AccountDeleteArgs
            {
                AccountId = id
            };
            IMediator           mediator            = Factory.Resolve <IMediator>();
            AccountDeleteResult accountDeleteResult = await mediator.Send(new AccountDeleteCommand(accountDeleteArgs));

            accountDeleteResult.EnsureSuccess();
            AccountDeleteResponse response = new AccountDeleteResponse
            {
                IsSuccess = true
            };

            return(Ok(response));
        }
コード例 #2
0
 public AccountDeleteCommand(AccountDeleteArgs args)
 {
     Args = args;
 }
コード例 #3
0
ファイル: Account.cs プロジェクト: tforcexyz/tfx-minicasher
 public static Guid Delete(AccountDeleteArgs args)
 {
     return(args.AccountId);
 }