public async Task <ApiResponse <Video> > GetVideoById(Guid id) { var response = new ApiResponse <Video>(); Video video = await _videoRepository.GetByGuidAsync(id); if (video == null) { response.Success = false; return(response); } response.Success = true; response.Data = video; return(response); }