protected WebsiteCallbackHandler(IEventAggregator eventPublisher, IEnvironmentRepository currentEnvironmentRepository, IShowDependencyProvider showDependencyProvider = null)
        {
            VerifyArgument.IsNotNull("eventPublisher", eventPublisher);
            VerifyArgument.IsNotNull("currentEnvironmentRepository", currentEnvironmentRepository);
            EventPublisher = eventPublisher;

            CurrentEnvironmentRepository = currentEnvironmentRepository;
            ShowDependencyProvider = showDependencyProvider ?? new ShowDependencyProvider();
        }
 public ServiceCallbackHandlerMock(IEventAggregator eventPublisher, IEnvironmentRepository environmentRepository, IShowDependencyProvider provider)
     : base(eventPublisher, environmentRepository, provider)
 {
 }
 public ServiceCallbackHandler(IEventAggregator eventPublisher, IEnvironmentRepository currentEnvironmentRepository, IShowDependencyProvider provider)
     : base(eventPublisher, currentEnvironmentRepository, provider)
 {
 }
        protected WebsiteCallbackHandler(IEventAggregator eventPublisher, IServerRepository currentServerRepository, IShowDependencyProvider showDependencyProvider = null)
        {
            VerifyArgument.IsNotNull("eventPublisher", eventPublisher);
            VerifyArgument.IsNotNull("currentEnvironmentRepository", currentServerRepository);
            EventPublisher = eventPublisher;

            CurrentServerRepository = currentServerRepository;
        }