using Mws.Application.Common.Repositories; namespace Mws.Application.Common; public interface IUnitOfWork { IUserRepository Users { get; } IProjectRepository Projects { get; } ITaskRepository Tasks { get; } IDocumentRepository Documents { get; } IRoleRepository Roles { get; } Task SaveChangesAsync(CancellationToken ct = default); }