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;
        }