Пример #1
0
        public StringBuilderSink(KeePassSettings settings)
        {
            _settings = settings;
            _sb       = new StringBuilder();
            _writer   = new StringWriter(_sb);

            _settings.PropertyChanged += (s, e) =>
            {
                if (string.Equals(nameof(ShouldLogEvents), e.PropertyName, StringComparison.Ordinal))
                {
                    PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(ShouldLogEvents)));
                }
            };
        }
 public DataPackageClipboard(KeePassSettings settings, ILogger log)
 {
     _settings = settings;
     _log      = log;
 }
Пример #3
0
 public SettingsPageViewModel(LoggingPageViewModel logViewModel, KeePassSettings settings, KeyboardShortcuts shortcuts)
 {
     Logging   = logViewModel;
     Settings  = settings;
     Shortcuts = shortcuts;
 }