/// <summary> /// Initializes a new instance of the MainWindowViewModelAccessor class. /// </summary> /// <param name="assemblySettings">The assembly settings for the running assembly.</param> /// <param name="cultureSettings">The culture settings for the running assembly.</param> /// <param name="dialogServices">The dialog services for the running assembly.</param> public MainWindowViewModelAccessor( IAssemblySettings assemblySettings, ICultureSettings cultureSettings, IDialogServices dialogServices) : base( assemblySettings, cultureSettings, dialogServices) { }
/// <summary> /// Initializes a new instance of the MainWindowViewModel class. /// </summary> /// <param name="assemblySettings">The assembly settings for the running assembly.</param> /// <param name="cultureSettings">The culture settings for the running assembly.</param> /// <param name="dialogServices">The dialog services for the running assembly.</param> public MainWindowViewModel( IAssemblySettings assemblySettings, ICultureSettings cultureSettings, IDialogServices dialogServices) { this.settings = Settings.Default; this.AssemblySettings = assemblySettings; this.CultureSettings = cultureSettings; this.DialogServices = dialogServices; // Initialize the data from the settings. this.PortName = this.PortName; this.BluetoothAddresses = this.BluetoothAddresses; this.DiscoveryTimeout = this.DiscoveryTimeout; this.InitializeAtPort(); }