public SagaContext(SagaCollaborator sagaCollaborator, ILogger logger) { this._sagaCollaborator = sagaCollaborator; this._sagaDataConverter = SagaGlobal.CurrentSagaDataConverter; this._sagaResolver = SagaGlobal.CurrentSagaResolver; this._logger = logger; this._sagaSession = null; }
public CollaboratorSagaWorker(ILogger <CollaboratorSagaWorker> logger, SagaCollaborator sagaCollaborator, ISagaResolver branchServiceResolver, ISagaDataConverter sagaDataConverter) { this._logger = logger; this._sagaCollaborator = sagaCollaborator; this._branchServiceResolver = branchServiceResolver; this._sagaDataConverter = sagaDataConverter; }
public SagaSession(string xid, SagaCollaborator sagaCollaborator, ISagaDataConverter sagaDataConverter, ISagaResolver sagaResolver, ILogger logger) { this._xid = xid; this._sagaCollaborator = sagaCollaborator; this._sagaDataConverter = sagaDataConverter; this._sagaResolver = sagaResolver; this._logger = logger; }
public OrderController(ILogger <OrderController> logger, ICreateOrderSaga createOrderSaga, CreateOrderSaga realCreateOrderSaga, OrderServiceImpl orderService, SagaCollaborator sagaCollaborator, ISagaDataConverter sagaDataConverter, ISagaResolver sagaResolver ) { this._logger = logger; this._createOrderSaga = createOrderSaga; this._realCreateOrderSaga = realCreateOrderSaga; this._orderService = orderService; this._sagaCollaborator = sagaCollaborator; this._sagaDataConverter = sagaDataConverter; this._sagaResolver = sagaResolver; }