/// <summary> /// ���캯�� /// </summary> public UnitOfWorkSynchronization(ITransaction transaction, UnitOfWorkDelegate unitOfWorkDelegate) { _transaction = transaction; _unitOfWorkDelegate = unitOfWorkDelegate; _asyncMessageBus = DependencyResolver.Resolve<IAsyncMessageBus>(); _logger = DependencyResolver.Resolve<ILoggerFactory>().Create("EventSourcing.UnitOfWorkSynchronization"); }
/// <summary> /// 构造函数 /// </summary> public UnitOfWorkSynchronization(ITransaction transaction, UnitOfWorkDelegate unitOfWorkDelegate) { _transaction = transaction; _unitOfWorkDelegate = unitOfWorkDelegate; _asyncMessageBus = DependencyResolver.Resolve <IAsyncMessageBus>(); _logger = DependencyResolver.Resolve <ILoggerFactory>().Create("EventSourcing.UnitOfWorkSynchronization"); }