Example #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)
 {
 }
Example #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();
        }
 /// <summary>Initializes a new instance of the <see cref="AssemblyOutputCommandBase{TGenerator}"/> class.</summary>
 /// <param name="settings">The settings.</param>
 public AssemblyOutputCommandBase(IAssemblySettings settings)
 {
     Settings = settings;
 }