public Task SaveAsync(MediaItem media, byte[] data) { Save(media, data); return(Task.FromResult(0)); }
public Task <byte[]> LoadAsync(MediaItem media) { return(Task.FromResult(Load(media))); }
public Stream OpenRead(MediaItem media) { Guard.NotNull(media, nameof(media)); return(media.Entity?.MediaStorage?.Data?.ToStream()); }
public byte[] Load(MediaItem media) { Guard.NotNull(media, nameof(media)); return(media.Entity?.MediaStorage?.Data ?? new byte[0]); }
public Task ReceiveAsync(MediaMoverContext context, MediaItem media, byte[] data) { Receive(context, media, data); return(Task.FromResult(0)); }