/// <summary> /// Initializes a new instance of the <see cref="SupportPresenter"/> class. /// </summary> /// <param name="supportPage">The support page.</param> /// <param name="database">The logging database.</param> /// <param name="device">The device.</param> /// <param name="configurationServiceClient">The configuration service client.</param> public SupportPresenter(ISupportPage supportPage, IDatabaseContext database, IDevice device, IConfigurationServiceClient configurationServiceClient) { this.SupportPage = supportPage; this.Database = database; this.Device = device; this.ConfigurationServiceClient = configurationServiceClient; }
/// <summary> /// Initializes a new instance of the <see cref="LoginPresenter" /> class. /// </summary> /// <param name="loginPage">The login page.</param> /// <param name="mainPage">The main page.</param> /// <param name="testModePage">The test mode page.</param> /// <param name="supportPage">The support page.</param> /// <param name="loginViewModel">The login view model.</param> /// <param name="mainPageViewModel">The main page view model.</param> /// <param name="testModePageViewModel">The test mode page view model.</param> /// <param name="device">The device.</param> /// <param name="database">The logging database.</param> public LoginPresenter(ILoginPage loginPage, IMainPage mainPage, ITestModePage testModePage, ISupportPage supportPage, LoginViewModel loginViewModel, MainPageViewModel mainPageViewModel, TestModePageViewModel testModePageViewModel, IDevice device, IDatabaseContext database) { this.MainPage = mainPage; this.TestModePage = testModePage; this.SupportPage = supportPage; this.LoginPage = loginPage; this.LoginViewModel = loginViewModel; this.MainPageViewModel = mainPageViewModel; this.TestModePageViewModel = testModePageViewModel; this.Device = device; this.Database = database; }