public async Task <ActionResult <bool> > RemoveAccount() { var model = new RemoveAccountViewModel(_systemUser.UserId); await _userAppService.RemoveAccount(model); return(ResponseDelete()); }
public async Task <ActionResult> RemoveAccount(string username) { var model = new RemoveAccountViewModel(username); await _userManageAppService.RemoveAccount(model); return(ResponseDelete()); }
public async Task <ActionResult <DefaultResponse <bool> > > RemoveAccount() { var model = new RemoveAccountViewModel { Id = GetUserId() }; await _userAppService.RemoveAccount(model); return(Response(true)); }
public async Task <ActionResult <DefaultResponse <bool> > > RemoveAccount([FromBody] RemoveAccountViewModel model) { await _userManageAppService.RemoveAccount(model); return(Response(true)); }