using MTWorkHR.Core.Entities; using MTWorkHR.Core.IRepositories.Base; namespace MTWorkHR.Core.UnitOfWork { public interface IUnitOfWorkLog { IRepositoryLog UserLog { get; } IRepositoryLog AuthenticateLog { get; } IRepositoryLog FileLog { get; } IRepositoryLog RoleLog { get; } Task CompleteAsync(); object GetRepositoryByName(string name); } }