public async Task <IActionResult> Delete(BookSubscriptionRequest request) { await _removeBookSubscriptionUseCase.Handle(new Core.Dto.UseCaseRequests.BookRequests.RemoveBookSubscriptionRequest(request.BookId, request.UserId), _removeBookSubscriptionPresenter); return(_removeBookSubscriptionPresenter.ContentResult); }
public async Task <IActionResult> Post(BookSubscriptionRequest request) { await _createBookSubscriptionUseCase.Handle(new Core.Dto.UseCaseRequests.BookRequests.CreateBookSubscriptionRequest(request.BookId, request.UserId), _createBookSubscriptionPresenter); return(_createBookSubscriptionPresenter.ContentResult); }