public async Task <CommandResult> SaveItem([FromServices] SaveNewsItemCommand _saveNewsItemCommand, [FromBody] SaveNewsItemInput updateFreeInput) { var userInput = new UserInput <SaveNewsItemInput> { UserId = User.GetUserId(), Data = updateFreeInput }; var result = await Business .InvokeAsync <SaveNewsItemCommand, UserInput <SaveNewsItemInput>, CommandResult <dynamic> >( _saveNewsItemCommand, userInput).ConfigureAwait(false); return(result); }
public async Task <CommandResult> Save([FromServices] SaveNotificationItemCommand _saveNotificationItemCommand, [FromBody] SaveNewsItemInput saveUserInput) { var userInput = new UserInput <SaveNewsItemInput> { UserId = User.GetUserId(), Data = saveUserInput }; var result = await Business.InvokeAsync <SaveNotificationItemCommand, UserInput <SaveNewsItemInput>, CommandResult <dynamic> >( _saveNotificationItemCommand, userInput); return(result); }