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