using AipGateway.API.Domain.Entities; namespace AipGateway.API.Domain.IRepositories.IGenericRepositories { public interface IUnitOfWork : IDisposable { int Complete(); IGenericRepository LinkedSystemRepository { get; } IGenericRepository LinkedServerRepository { get; } IGenericRepository LinkedApiKeyRepository { get; } IGenericRepository LinkedDecryptKeyRepository { get; } IGenericRepository AipLabelRepository { get; } IGenericRepository AipPolicyRepository { get; } IGenericRepository AipProtectionRepository { get; } IGenericRepository AipApiCallLogRepository { get; } IGenericRepository AipFileJobLogRepository { get; } } }