using Elsa.Features.Services; using Elsa.Http.Features; // ReSharper disable once CheckNamespace namespace Elsa.Extensions; /// /// Provides extensions to install the feature. /// public static class ModuleExtensions { /// /// Install the feature. /// public static IModule UseHttp(this IModule module, Action? configure = default) { module.Configure(configure); return module; } /// /// Install the feature to speed up HTTP workflows. Like, a lot. /// public static HttpFeature UseCache(this HttpFeature feature, Action? configure = default) { feature.Module.Configure(configure); return feature; } }