Example #1
0
 public DeleteRemoteProcessCommandHandler(IBus bus, IRemoteProcessRepository remoteProcessRepository)
 {
     Contract.Requires <ArgumentNullException>(bus != null);
     Contract.Requires <ArgumentNullException>(remoteProcessRepository != null);
     this.bus = bus;
     this.remoteProcessRepository = remoteProcessRepository;
 }
Example #2
0
        public AttachClientToRemoteProcessCommandHandler(
            IClientFactory clientFactory, IRemoteProcessRepository remoteProcessRepository)
        {
            Contract.Requires <ArgumentNullException>(clientFactory != null);
            Contract.Requires <ArgumentNullException>(remoteProcessRepository != null);

            this.clientFactory           = clientFactory;
            this.remoteProcessRepository = remoteProcessRepository;
        }
Example #3
0
        public RemoteProcessMonitorTask(
            ICommandManager commandManager,
            IWin32ProcessRepository win32ProcessRepository,
            IRemoteProcessRepository remoteProcessRepository)
        {
            Contract.Requires <ArgumentNullException>(commandManager != null);
            Contract.Requires <ArgumentNullException>(win32ProcessRepository != null);
            Contract.Requires <ArgumentNullException>(remoteProcessRepository != null);
            this.commandManager          = commandManager;
            this.win32ProcessRepository  = win32ProcessRepository;
            this.remoteProcessRepository = remoteProcessRepository;

            this.timer          = new Timer(TimeSpan.FromMilliseconds(1000).TotalMilliseconds);
            this.timer.Elapsed += this.TimerElapsedEventHandler;
        }
        public RemoteProcessMonitorTask(
            ICommandManager commandManager, 
            IWin32ProcessRepository win32ProcessRepository, 
            IRemoteProcessRepository remoteProcessRepository)
        {
            Contract.Requires<ArgumentNullException>(commandManager != null);
            Contract.Requires<ArgumentNullException>(win32ProcessRepository != null);
            Contract.Requires<ArgumentNullException>(remoteProcessRepository != null);
            this.commandManager = commandManager;
            this.win32ProcessRepository = win32ProcessRepository;
            this.remoteProcessRepository = remoteProcessRepository;

            this.timer = new Timer(TimeSpan.FromMilliseconds(1000).TotalMilliseconds);
            this.timer.Elapsed += this.TimerElapsedEventHandler;
        }
        public FindPlayerForRemoteProcessCommandHandler(
            IPlayerRepository playerRepository,
            IRemoteProcessRepository remoteProcessRepository,
            IMemoryManager memoryManager,
            IPlayerFactory playerFactory)
        {
            Contract.Requires <ArgumentNullException>(playerRepository != null);
            Contract.Requires <ArgumentNullException>(remoteProcessRepository != null);
            Contract.Requires <ArgumentNullException>(memoryManager != null);
            Contract.Requires <ArgumentNullException>(playerFactory != null);

            this.playerRepository        = playerRepository;
            this.remoteProcessRepository = remoteProcessRepository;
            this.memoryManager           = memoryManager;
            this.playerFactory           = playerFactory;
        }
Example #6
0
        public CreateRemoteProcessCommandHandler(
            IBus bus,
            IWin32ProcessRepository win32ProcessRepository,
            IRemoteProcessFactory remoteProcessFactory,
            IRemoteProcessRepository remoteProcessRepository)
        {
            Contract.Requires <ArgumentNullException>(bus != null);
            Contract.Requires <ArgumentNullException>(win32ProcessRepository != null);
            Contract.Requires <ArgumentNullException>(remoteProcessFactory != null);
            Contract.Requires <ArgumentNullException>(remoteProcessRepository != null);

            this.bus = bus;
            this.win32ProcessRepository  = win32ProcessRepository;
            this.remoteProcessFactory    = remoteProcessFactory;
            this.remoteProcessRepository = remoteProcessRepository;
        }
 public RemoteProcessQueryService(IRemoteProcessRepository remoteProcessRepository)
 {
     Contract.Requires<ArgumentNullException>(remoteProcessRepository != null);
     this.remoteProcessRepository = remoteProcessRepository;
 }
Example #8
0
 public RemoteProcessQueryService(IRemoteProcessRepository remoteProcessRepository)
 {
     Contract.Requires <ArgumentNullException>(remoteProcessRepository != null);
     this.remoteProcessRepository = remoteProcessRepository;
 }