public async Task <ActionResult> DeleteSubscriptions(int id) { try { if (await _repo.GetSubscriptionById(id) is CoreSubscriptions sub) { await _repo.RemoveSubscriptionAsync(sub.SubId); return(Ok("Subscrption has been deleted.")); } } catch (NullReferenceException) { return(BadRequest($"SubScrption with id of {id} does not exist.")); } return(NotFound("Subscrption does exist.")); }