Example #1
0
        public Window()
        {
            InitializeComponent();
            _logProvider           = new FileLogProvider();
            _statusProvider        = new UIStatusProvider(lblStatus);
            _asmRetriever          = new AsmRetriever(_logProvider, _statusProvider);
            _saveSelectionProvider = new UISaveSelectionProvider();
            var tokenProvider     = new InteractiveTokenProvider();
            var telemetryProvider = new CloudTelemetryProvider();
            var settingsProvider  = new AppSettingsProvider();

            _templateGenerator = new TemplateGenerator(_logProvider, _statusProvider, telemetryProvider, tokenProvider, _asmRetriever, settingsProvider);
        }
Example #2
0
        public Window()
        {
            InitializeComponent();
            _logProvider           = new FileLogProvider();
            _statusProvider        = new UIStatusProvider(lblStatus);
            telemetryProvider      = new CloudTelemetryProvider();
            _saveSelectionProvider = new UISaveSelectionProvider();

            Regions = new List <Amazon.RegionEndpoint>();
            foreach (var region in Amazon.RegionEndpoint.EnumerableAllRegions)
            {
                Regions.Add(region);
            }



            //var tokenProvider = new InteractiveTokenProvider();
            //
        }