Пример #1
0
 private void ConstructSut()
 {
     _context = new DeployerContext(_simKeys, _projSel, _display, _indicators.Object, _sound.Object, _netio, _net.Object,
                                    _webFactory.Object, _garbage.Object, _config.Object);
     _sut = new DeployerController(_context);
     _context.SetController(_sut);
     _sut.PreflightCheck();
 }
        public IDeployerController BuildDeploymentMode()
        {
            var charDisp    = _factory.CreateCharacterDisplay();
            var timeService = _factory.CreateTimeService();
            var keys        = _factory.CreateSimultaneousKeys(timeService);
            var webFactory  = _factory.CreateWebRequestFactory();
            var project     = _factory.CreateProjectSelector(charDisp, _configService);
            var sound       = _factory.CreateSound();
            var webu        = _factory.CreateWebUtility(_garbage);
            var network     = _factory.CreateNetworkWrapper();

            var indicators = new Indicators(_factory.CreateIndicatorKeyA(),
                                            _factory.CreateIndicatorKeyB(),
                                            _factory.CreateIndicatorSelect(),
                                            _factory.CreateIndicatorArm(),
                                            _factory.CreateIndicatorFire(),
                                            _factory.CreateIndicatorRunning(),
                                            _factory.CreateIndicatorSucceeded(),
                                            _factory.CreateIndicatorFailed());

            var context = new DeployerContext(keys,
                                              project,
                                              charDisp,
                                              indicators,
                                              sound,
                                              webu,
                                              network,
                                              webFactory,
                                              _garbage,
                                              _configService);

            var controller = new DeployerController(context);

            context.SetController(controller);
            controller.PreflightCheck();

            return(controller);
        }
Пример #3
0
 public ProjectSelectState(DeployerContext context)
     : base(context)
 {
 }
Пример #4
0
 public ReadyToDeployState(DeployerContext context)
     : base(context)
 {
 }
Пример #5
0
 public NodeController(ILogger <NodeController> logger, DeployerContext context)
 {
     _logger  = logger;
     _context = context;
 }
Пример #6
0
 public InitState(DeployerContext context)
     : base(context)
 {
 }
Пример #7
0
		public InitState(DeployerContext context)
			: base(context)
		{
		}
Пример #8
0
 public FailureState(DeployerContext context)
     : base(context)
 {
 }
		public TurnBothKeysState(DeployerContext context)
			: base(context)
		{
		}
Пример #10
0
		public FailureState(DeployerContext context)
			: base(context)
		{
		}
		protected DeployerStateBase(DeployerContext context)
		{
			Context = context;
		}
Пример #12
0
 public SuccessState(DeployerContext context)
     : base(context)
 {
 }
		public ProjectSelectState(DeployerContext context)
			: base(context)
		{
		}
Пример #14
0
 public DeployingState(DeployerContext context)
     : base(context)
 {
 }
Пример #15
0
		public SuccessState(DeployerContext context)
			: base(context)
		{
		}
		public ReadyToDeployState(DeployerContext context)
			: base(context)
		{
		}
Пример #17
0
 public DeployingState(DeployerContext context)
     : base(context)
 {
 }
 protected DeployerStateBase(DeployerContext context)
 {
     Context = context;
 }
Пример #19
0
 public AbortState(DeployerContext context)
     : base(context)
 {
 }
Пример #20
0
		public AbortState(DeployerContext context)
			: base(context)
		{
		}
Пример #21
0
 public WebhookController(ILogger <WebhookController> logger, DeployerContext context, IDeployerService deployer)
 {
     _logger   = logger;
     _context  = context;
     _deployer = deployer;
 }
Пример #22
0
 public TurnBothKeysState(DeployerContext context)
     : base(context)
 {
 }