Esempio n. 1
0
 /// <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)
 {
 }
Esempio n. 2
0
        /// <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();
        }