示例#1
0
 public Task SaveAsync(MediaItem media, byte[] data)
 {
     Save(media, data);
     return(Task.FromResult(0));
 }
示例#2
0
 public Task <byte[]> LoadAsync(MediaItem media)
 {
     return(Task.FromResult(Load(media)));
 }
示例#3
0
        public Stream OpenRead(MediaItem media)
        {
            Guard.NotNull(media, nameof(media));

            return(media.Entity?.MediaStorage?.Data?.ToStream());
        }
示例#4
0
        public byte[] Load(MediaItem media)
        {
            Guard.NotNull(media, nameof(media));

            return(media.Entity?.MediaStorage?.Data ?? new byte[0]);
        }
示例#5
0
 public Task ReceiveAsync(MediaMoverContext context, MediaItem media, byte[] data)
 {
     Receive(context, media, data);
     return(Task.FromResult(0));
 }