using Elsa.Http.Contracts;
using Elsa.Http.Options;
namespace Elsa.Http.Contexts;
///
/// Provides context for downloadable providers.
///
/// The manager.
/// The content to get downloadables from.
/// An optional ETag.
/// The cancellation token.
public record DownloadableContext(
IDownloadableManager Manager,
object Content,
DownloadableOptions Options,
CancellationToken CancellationToken);