public FileStorageSync(ISerializationProviderSync serializationProvider, IFileProviderSync fileProvider) { _serializationProvider = serializationProvider ?? throw new ArgumentNullException(nameof(serializationProvider)); _fileProvider = fileProvider ?? throw new ArgumentNullException(nameof(fileProvider)); }
public static System.Threading.Tasks.Task <byte[]> ReadFakeAsync(this IFileProviderSync provider, string fileName) => System.Threading.Tasks.Task.FromResult <byte[]>(provider.Read(fileName));
public static System.Threading.Tasks.Task WriteFakeAsync(this IFileProviderSync provider, byte[] output, string fileName) { provider.Write(output, fileName); return(System.Threading.Tasks.Task.CompletedTask); }