public DefendBarrackRule(ComponentService componentService, AIDto ai, Vector2Service vector2Service, IPairFactory pairFactory, IEventStoreService eventStoreService) { _componentService = componentService; _ai = ai; _vector2Service = vector2Service; _pairFactory = pairFactory; _eventStoreService = eventStoreService; }
public LowHealthUnitsWalkTogetherRule(ComponentService componentService, AIDto ai, IRepository<GameEnvironment> gameEnvironmentRepository, IVector2Service vector2Service, IEventStoreService eventStoreService) { _componentService = componentService; _ai = ai; _vector2Service = vector2Service; _eventStoreService = eventStoreService; _gameEnvironment = gameEnvironmentRepository.Get(); }
public BuildBarrackRule(ComponentService componentService, AIDto ai, IOrientationService orientationService, IVector2Service vector2Service, IRepository<GameEnvironment> gameEnvironmentRepository, IEventStoreService eventStoreService) { _componentService = componentService; _ai = ai; _orientationService = orientationService; _vector2Service = vector2Service; _eventStoreService = eventStoreService; _gameEnvironment = gameEnvironmentRepository.Get(); }
public EventStoreController(IEventStoreService evenStoreService) { _evenStoreService = evenStoreService; }
public InMemoryBus(IMediator mediator, IEventStoreService storeService) { _mediator = mediator; _eventStoreService = storeService; }
public ParticipanteService(IEventStoreService eventStoreService ) { this.eventStoreService = eventStoreService; }
public EventSourcingRepository(IEventStoreService eventStoreService) { _eventStoreService = eventStoreService; }
public DepositAmountSuscriber(IEventStoreService service) { _service = service; }
/// <summary> /// Initializes a new instance of the <see cref="EfCoreSqlAggregate" /> class. /// </summary> /// <param name="eventStoreService">The event store service.</param> /// <param name="streamId">The stream identifier.</param> public EfCoreSqlAggregate(IEventStoreService <EfCoreSqlAggregate> eventStoreService, string streamId) : base(eventStoreService, streamId) { }
public EventStoreFilter(IEventStoreService eventService) { _eventService = eventService; }
public CreateAccountSuscriber(ICreateAccountGateway gateway, IEventStoreService service, EventStoreDBContext context) { _context = context; _service = service; _gateway = gateway; }
/// <summary> /// Initializes a new instance of the <see cref="EventSourcingCosmosDb2Controller" /> class. /// </summary> /// <param name="svc">The SVC.</param> public EventSourcingCosmosDb2Controller(IEventStoreService <CosmosAggregate2> svc) : base(svc) { }
/// <summary> /// Initializes a new instance of the <see cref="EventSourcingRavenDbController" /> class. /// </summary> /// <param name="svc">The SVC.</param> public EventSourcingRavenDbController(IEventStoreService <RavenAggregate> svc) : base(svc) { }
public static void UseEventStore(this IPublishPipeConfigurator configurator, IEventStoreService eventService) { configurator.AddPipeSpecification(new EventStoreSpecification(eventService)); }
/// <summary> /// Initializes a new instance of the <see cref="RavenAggregate" /> class. /// </summary> /// <param name="eventStoreService">The event store service.</param> /// <param name="streamId">The stream identifier.</param> public RavenAggregate(IEventStoreService <RavenAggregate> eventStoreService, string streamId) : base(eventStoreService, streamId) { }
/// <summary> /// Constructor /// </summary> /// <param name="eventStoreService"></param> public EventController(IEventStoreService eventStoreService) { this._eventStoreService = eventStoreService; }
/// <summary> /// Initializes a new instance of the <see cref="CosmosAggregate2" /> class. /// </summary> /// <param name="eventStoreService">The event store service.</param> /// <param name="streamId">The stream identifier.</param> public CosmosAggregate2(IEventStoreService <CosmosAggregate2> eventStoreService, string streamId) : base(eventStoreService, streamId) { }
public MediatorMemoryBus(IMediator mediator, IEventStoreService eventStoreService) { this.mediator = mediator; this.eventStoreService = eventStoreService; }
public CreateAccountDAO(IEventStoreService service) { _service = service; }
public DomainEventHandler(IEventStoreService eventStoreService, ISnapshotStore snapshotStore, SnapshotSettings settings) { this.eventStoreService = eventStoreService; this.snapshotStore = snapshotStore; this.settings = settings; }
public InMemoryBus(IEventStoreService eventStore, IMediator mediator) { _eventStore = eventStore; _mediator = mediator; }
public InMemoryBus(IMediator mediator, IEventStoreService eventStore) { _mediator = mediator; _eventStore = eventStore; }
public EventStoreSpecification(IEventStoreService eventService) { _eventService = eventService; }
public InMemoryBus(IMediator mediator, ServiceFactory serviceFactory, IEventStoreService eventStoreService) { _mediator = mediator; _serviceFactory = serviceFactory; _eventStoreService = eventStoreService; }
/// <summary> /// 构造 /// </summary> /// <param name="eventStoreService"></param> /// <param name="eventObserverProvider"></param> public EventBus(IEventStoreService eventStoreService, IEventObserverProvider eventObserverProvider) { this.eventStoreService = eventStoreService; this.eventObserverProvider = eventObserverProvider; }
public BuildInfanteryRule(ComponentService componentService, AIDto ai, IEventStoreService eventStoreService) { _componentService = componentService; _ai = ai; _eventStoreService = eventStoreService; }
public AttackRule(AIDto ai, IEventStoreService eventStoreService) { _ai = ai; _eventStoreService = eventStoreService; }