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; }
public SettingsPageViewModel(LoggingPageViewModel logViewModel, KeePassSettings settings, KeyboardShortcuts shortcuts) { Logging = logViewModel; Settings = settings; Shortcuts = shortcuts; }