public AccountTransactionService(RouteLinks links, IDocumentSession documents, NEventStoreSession eventStore, AccountRepository repository) { this.links = links; this.documents = documents; this.eventStore = eventStore; this.repository = repository; }
public AccountAdministrationService( RouteLinks links, IDocumentSession documents, NEventStoreSession eventStore, AccountFactory factory, AccountRepository repository) { this.links = links; this.documents = documents; this.eventStore = eventStore; this.factory = factory; this.repository = repository; }
public AccountQueryService(RouteLinks links, IDocumentSession documents, AccountRepository repository) { this.links = links; this.documents = documents; this.repository = repository; }