public LinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner, ThreadMessengerFactory messengerFactory)
 {
     _commandDiscovery = commandDiscovery;
     _commandRunner    = runner;
     _messengerFactory = messengerFactory;
 }
 public LinkerService(ICommandDiscovery commandDiscovery, ITransactionalCommandRunner runner, ThreadMessengerFactory messengerFactory)
 {
     _commandDiscovery = commandDiscovery;
     _commandRunner = runner;
     _messengerFactory = messengerFactory;
 }