public StartPageViewModel(IMainApplication application, IProfilingTarget profilingTarget) { ProfilingTarget = profilingTarget; Application = application; ConfigurationSettings = new ConfigurationSettings(profilingTarget.Definition.Uid); HostApplicationSelector = new HostApplicationSelector(application.HostApplications); _startProfilingImmediately = true; }
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(); }
public RecentSessionsViewModel(IMainApplication application) { _application = application; }
public ActiveSessionsViewModel(IMainApplication application) { _application = application; }
public ProfilingTargetsViewModel(IMainApplication application) { _application = application; }
public HomePageViewModel(IMainApplication application) { _application = application; _application.ApplicationStateChanged += OnApplicationStateChanged; }