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