* Incremental work on persistent file cache * Rename providers to handlers * Implement zip file caching for resumable downloads * Implement partial download for zipped files * Allow executing workflows using GET verb * Implement custom header for correlating downloads * Rename FileName to Filename for consistency * Update interface XML comment * Cleanup * Fix that source Downloadables were executed even when cached zip exists * Make download correlation ID optional
15 lines
308 B
C#
15 lines
308 B
C#
using FluentStorage.Blobs;
|
|
|
|
namespace Elsa.Http.Contracts;
|
|
|
|
/// <summary>
|
|
/// Represents a provider of a file cache storage.
|
|
/// </summary>
|
|
public interface IFileCacheStorageProvider
|
|
{
|
|
/// <summary>
|
|
/// Gets the storage.
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
IBlobStorage GetStorage();
|
|
} |