public async Task <IActionResult> CreateSubcriptionOffers([FromBody] CreateSubscriptionOfferRequest request) { var createSubcriptionOffersCommand = new CreateSubscriptionOfferCommand(request); var result = await mediator.Send(createSubcriptionOffersCommand); return(StatusCode((int)result.Code, result.Value)); }
/// <summary> /// Initializes a new instance of the <see cref="CreateStoryCommand"/> class. /// </summary> /// <param name="request">The request.</param> public CreateSubscriptionOfferCommand(CreateSubscriptionOfferRequest request) { Request = request; }
public async Task <IActionResult> CreateSubcriptionOffers([FromBody] CreateSubscriptionOfferRequest request) { var result = await offerService.CreateSubcriptionOffers(request); return(StatusCode((int)result.Code, result.Value)); }