Example #1
0
 public StartPageViewModel(IMainApplication application, IProfilingTarget profilingTarget)
 {
     ProfilingTarget            = profilingTarget;
     Application                = application;
     ConfigurationSettings      = new ConfigurationSettings(profilingTarget.Definition.Uid);
     HostApplicationSelector    = new HostApplicationSelector(application.HostApplications);
     _startProfilingImmediately = true;
 }
Example #2
0
        public void SetUpTestOnce()
        {
            var ninjectKernel = new StandardKernel(new VinterNinjectTestModule());
            var config        = ninjectKernel.Get <IConfigurationService>();

            config.GetConfiguration().Rest.Port = RestPort;
            config.GetConfiguration().StartMode = "playback";

            _mainApplication = ninjectKernel.Get <IMainApplication>();
            _mainApplication.Start();
            _httpClient = new HttpClient();
        }
Example #3
0
 public RecentSessionsViewModel(IMainApplication application)
 {
     _application = application;
 }
Example #4
0
 public ActiveSessionsViewModel(IMainApplication application)
 {
     _application = application;
 }
Example #5
0
 public ProfilingTargetsViewModel(IMainApplication application)
 {
     _application = application;
 }
Example #6
0
 public HomePageViewModel(IMainApplication application)
 {
     _application = application;
     _application.ApplicationStateChanged += OnApplicationStateChanged;
 }