コード例 #1
0
 /// <summary>
 ///     Writes the in memory file to a file on disk.
 /// </summary>
 /// <param name="inMemoryFile">The in memory file.</param>
 public static void WriteToFile(this IInMemoryFile inMemoryFile)
 {
     using (var file = File.Create(inMemoryFile.FileName))
     {
         var data = inMemoryFile.GetData();
         file.Write(data, 0, data.Length);
     }
 }
コード例 #2
0
 /// <summary>
 /// Gets the content of the file as base64 string.
 /// </summary>
 /// <param name="inMemoryFile">The in memory file.</param>
 /// <returns>The content as base64 string.</returns>
 public static string GetDataAsBase64(this IInMemoryFile inMemoryFile)
 {
     return(Convert.ToBase64String(inMemoryFile.GetData()));
 }