public async Task AddHashTag(AddHashtagCommand command, Action successCallback, Action <Dictionary <string, List <string> > > badRequestCallBack) { await http.Create("/api/account/addHashTag") .OnOK(() => { _currentAccount.Hashtags.Add(command.NewHashTag); RaiseEvent(); successCallback(); }) .OnBadRequest <Dictionary <string, List <string> > >(badRequestCallBack) .Post(command); }
public async Task <IActionResult> AddHashTag(AddHashtagCommand command) { return(await _mediator.ExecuteCommandReturnActionResult(command)); }