my-code-codex

IUnitOfWork

Interface que garante atomicidade entre múltiplos repositórios. Um único CommitAsync persiste tudo ou nada.

namespace Application.Interfaces;

public interface IUnitOfWork
{
    Task<int> CommitAsync(CancellationToken ct = default);
}