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;
        }
Ejemplo n.º 5
0
 public PlatformFactory(ISystemInformationProvider systemInformationProvider, ISpecFlowVersionInformationProvider specFlowVersionInformationProvider)
 {
     _systemInformationProvider          = systemInformationProvider;
     _specFlowVersionInformationProvider = specFlowVersionInformationProvider;
 }