</BUG>
return new AggregateRepository<>(TodoAggregate.class, eventStore);
}
@Bean
<BUG>public AggregateRepository<TodoBulkDeleteAggregate, TodoCommand> bulkDeleteAggregateRepository(EventStore eventStore) {
</BUG>
return new AggregateRepository<>(TodoBulkDeleteAggregate.class, eventStore);
}
@Bean
public TodoService updateService(AggregateRepository<TodoAggregate, TodoCommand> aggregateRepository, AggregateRepository<TodoBulkDeleteAggregate, TodoCommand> bulkDeleteAggregateRepository) {

@Bean
public TodoCommandWorkflow todoCommandWorkflow() {
return new TodoCommandWorkflow();
}
@Bean
public AggregateRepository<TodoAggregate, TodoCommand> aggregateRepository(EventuateAggregateStore eventStore) {
return new AggregateRepository<>(TodoAggregate.class, eventStore);
}
@Bean
public AggregateRepository<TodoBulkDeleteAggregate, TodoCommand> bulkDeleteAggregateRepository(EventuateAggregateStore eventStore) {
return new AggregateRepository<>(TodoBulkDeleteAggregate.class, eventStore);
}
@Bean
public TodoService updateService(AggregateRepository<TodoAggregate, TodoCommand> aggregateRepository, AggregateRepository<TodoBulkDeleteAggregate, TodoCommand> bulkDeleteAggregateRepository) {
