using Hcs.Broker; using Hcs.WebApp.Data.Hcs; namespace Hcs.WebApp.BackgroundServices.OperationExecutors { public abstract class ExecutorBase(IClient client, Operation operation) : IExecutor { protected readonly IClient client = client; protected readonly Operation operation = operation; public abstract Task ExecuteAsync(CancellationToken cancellationToken); } }