Ejemplo n.º 1
0
        public async Task <IActionResult> Add([FromBody] VideoAddRequest request)
        {
            try
            {
                var user = await userManager.GetUserAsync(User);

                var url = new Uri(request.Url);
                await videoManager.Add(user, url, request.SubscriptionId);

                return(Ok(responseFactory.Success()));
            }
            catch (Exception ex)
            {
                return(BadRequest(responseFactory.Error(ex.Message)));
            }
        }