public async Task <VideoEntity> GetVideo(string videoId) { using (var uow = this.CreateWithDisabledLazyLoading()) { var videosRep = uow.GetRepository <VideoEntity>(); return(await VideosMapper.MapToVideo( videosRep.GetAll(), videoId)); } }
public async Task UpdateDescription(string videoId, string description) { using (var uow = this.CreateWithDisabledLazyLoading()) { var videosRep = uow.GetRepository <VideoEntity>(); var entity = await VideosMapper.MapToVideo( videosRep.GetAll(), videoId); entity.Description = description; videosRep.Update(entity); await uow.SaveAsync(); } }