using Elsa.Features.Implementations; using Elsa.Features.Services; using Microsoft.Extensions.DependencyInjection; namespace Elsa.Features.Extensions; public static class DependencyInjectionExtensions { public static IModule CreateModule(this IServiceCollection services) => new Module(services); public static IModule Use(this IModule module, Action? configure = default) where T: class, IFeature { module.Configure(configure); return module; } }