コード例 #1
0
 /// <summary>
 /// Adds a file with default encoding (UTF8).
 /// </summary>
 public static IFileInfo Add(this InMemoryFileProvider fileProvider, string path, string data)
 {
     return(fileProvider.Add(path, data, Encoding.UTF8));
 }
コード例 #2
0
 /// <summary>
 /// Adds a directory.
 /// </summary>
 public static void Add(this InMemoryFileProvider fileProvider, string path)
 {
     fileProvider.CreateDirectory(path);
 }
コード例 #3
0
 /// <summary>
 /// Adds a file with the specified encoding.
 /// </summary>
 public static IFileInfo Add(this InMemoryFileProvider fileProvider, string path, string data, Encoding encoding)
 {
     return(fileProvider.CreateFileAsync(path, data, encoding).GetAwaiter().GetResult());
 }