예제 #1
0
        public override async Task <Stream> Update(int id, Stream dto)
        {
            Guard.Argument(dto.Url).HasValue();

            await _streamManager.Value.For(_user).Stop(id);

            return(await base.Update(id, dto));
        }
예제 #2
0
        public override Task <Stream> Save(Stream dto)
        {
            Guard.Argument(dto.Url).HasValue();

            dto.User = _user;

            return(base.Save(dto));
        }