Beispiel #1
0
 /// <summary>
 /// Adds file system uploaded file storage to the application. See <see cref="IUploadedFileStorage" /> for more details.
 /// </summary>
 /// <param name="builder">The <see cref="IDotvvmBuilder" /> instance.</param>
 /// <param name="tempPath">The absolute or relative path to directory where to store temporary files.</param>
 public static IDotvvmBuilder ConfigureUploadedFileStorage(this IDotvvmBuilder builder, string tempPath)
 => builder.ConfigureUploadedFileStorage(tempPath, TimeSpan.FromMinutes(30));
Beispiel #2
0
 /// <summary>
 /// Adds file system temporary file storages to the application. See <see cref="IUploadedFileStorage" />
 /// and <see cref="IReturnedFileStorage" /> for more details.
 /// </summary>
 /// <param name="builder">The <see cref="IDotvvmBuilder" /> instance.</param>
 /// <param name="tempPath">The absolute or relative path to directory where to store temporary files.</param>
 /// <param name="autoDeleteInterval">The interval to delete the temporary files after.</param>
 public static IDotvvmBuilder ConfigureTempStorages(this IDotvvmBuilder builder, string tempPath, TimeSpan autoDeleteInterval)
 {
     return(builder
            .ConfigureUploadedFileStorage(Path.Combine(tempPath, "uploadedFiles"), autoDeleteInterval)
            .ConfigureReturnedFileStorage(Path.Combine(tempPath, "returnedFiles"), autoDeleteInterval));
 }