namespace Quadarax.Foundation.Core.Data.Interface.Domain { public interface IDomain { TEntitySet GetDbSet(); IUnitOfWork CreateUnitOfWork() where TDomainContext : IDomain; void Commit(); } }