public Task Handle(Contracts.ClassifiedAds.V1.UpdateText command) => HandleUpdate(command.Id, ad => ad.UpdateText(command.Text, command.TextChangedBy, _getUtcNow, _checkTextForProfanity) );
public Task <IActionResult> Put(Contracts.ClassifiedAds.V1.UpdateText request) { }
public Task <IActionResult> Put(Contracts.ClassifiedAds.V1.UpdateText request) => HandleOrThrow(request, x => _appService.Handle(x));
public async Task <IActionResult> Put(Contracts.ClassifiedAds.V1.UpdateText request) => await HandleRequest(request, _applicationService.Handle);