public ConfigureViewModel(ISettings settings)
        {
            if (settings == null)
            {
                throw new ArgumentNullException(nameof(settings));
            }

            this.AppSettings = AppSettingsModel.LoadFrom(settings);
            this.LogLevels   = (LogLevel[])Enum.GetValues(typeof(LogLevel));
            this.ClientModes = (ClientMode[])Enum.GetValues(typeof(ClientMode));
        }
Esempio n. 2
0
 public NativeService()
 {
     this._settings    = AppSettingsModel.LoadFrom(App.Settings);
     this._logMessages = new ObservableCollection <ServiceLogMessage>();
 }