/*********************************************************** **项目名称: **功能描述: 工作单元服务于仓储,并在工作单元中初始化上下文,为仓储单元提供上下文对象,由此确保同一上下文对象。 ************************************************************/ namespace BZPT.Domains.IRepositories { public interface IUnitOfWorkSugar { bool BeginTrans { get; } bool IsCommitted { get; } IRepositoryOptions Options { get; set; } int? Timeout { get; set; } void BeginTran(); void Commit(); void Dispose(); T GetRepository() where T : class; void Rollback(); } }