public SystemInformationMessageQueueFeederFactory(ISystemInformationProvider systemInformationProvider, IMessageQueueProvider<SystemInformation> messageQueueProvider) { if (systemInformationProvider == null) { throw new ArgumentNullException("systemInformationProvider"); } if (messageQueueProvider == null) { throw new ArgumentNullException("messageQueueProvider"); } this.systemInformationProvider = systemInformationProvider; this.messageQueueProvider = messageQueueProvider; }
public SystemInformationMessageQueueFeederFactory(ISystemInformationProvider systemInformationProvider, IMessageQueueProvider <SystemInformation> messageQueueProvider) { if (systemInformationProvider == null) { throw new ArgumentNullException("systemInformationProvider"); } if (messageQueueProvider == null) { throw new ArgumentNullException("messageQueueProvider"); } this.systemInformationProvider = systemInformationProvider; this.messageQueueProvider = messageQueueProvider; }
public SystemInformationMessageQueueFeeder(ISystemInformationProvider systemInformationProvider, IMessageQueue<SystemInformation> workQueue) { if (systemInformationProvider == null) { throw new ArgumentNullException("systemInformationProvider"); } if (workQueue == null) { throw new ArgumentNullException("workQueue"); } this.systemInformationProvider = systemInformationProvider; this.workQueue = workQueue; }
public SystemInformationMessageQueueFeeder(ISystemInformationProvider systemInformationProvider, IMessageQueue <SystemInformation> workQueue) { if (systemInformationProvider == null) { throw new ArgumentNullException("systemInformationProvider"); } if (workQueue == null) { throw new ArgumentNullException("workQueue"); } this.systemInformationProvider = systemInformationProvider; this.workQueue = workQueue; }
public PlatformFactory(ISystemInformationProvider systemInformationProvider, ISpecFlowVersionInformationProvider specFlowVersionInformationProvider) { _systemInformationProvider = systemInformationProvider; _specFlowVersionInformationProvider = specFlowVersionInformationProvider; }