using Core.Entities; namespace Core.Interfaces { public interface IUnitOfWork : IDisposable { IGenericRepository Repository() where TEntity : BaseEntity; Task Complete(); } }