namespace Domain.SeedWork { public interface IRepository where T : IAggregateRoot { IUnitOfWork UnitOfWork { get; } } }