public ActionResult <int> Post([FromBody] UserSubscribeRequest value) { var subId = _subscriptionRepository.Add(new Subscription { UserId = value.UserId, ServiceId = value.ServiceId }); return(Ok(subId)); }
public ActionResult Delete([FromBody] UserSubscribeRequest value) { var subscription = _subscriptionRepository.GetSubscriptionTo(value.UserId, value.ServiceId); if (subscription == null) { return(NotFound()); } _serviceRepository.Delete(subscription.Id); return(NoContent()); }