using System;

namespace Quadarax.Foundation.Core.Data.Interface.Domain
{
    public interface IUnitOfWork<TDomainContext> : IDisposable where TDomainContext : IDomain
    {
        TDomainContext Context { get;  }
        void Commit();
    }
}
