using Microsoft.Extensions.DependencyInjection;

namespace Shared.Operations;

public static class KbxOperationsRegistration
{
    public static IServiceCollection AddKbxOperations(this IServiceCollection services)
    {
        services.AddSingleton<OperationsProjectionWriter>();
        services.AddSingleton<ReconcileProjectionWriter>();
        services.AddSingleton<WorkItemActionRegistry>();
        return services;
    }
}
