using System; namespace Kean.Domain { /// /// 表示工作单元 /// public interface IUnitOfWork : IDisposable { /// /// 获取是否进入工作单元 /// bool IsEntered { get; } /// /// 进入工作单元 /// IUnitOfWork Enter(); /// /// 退出工作单元。如果开启了仓库事务,则提交 /// IUnitOfWork Exit(); } }