Skip to content

Comments

feat(debug): add shared test-logging library, auto-start option, and …#146

Merged
boexler merged 1 commit intomasterfrom
143-feature-auto-debug-logging-when-running-in-debug-shared-test-logging-library-debug-panel
Feb 4, 2026
Merged

feat(debug): add shared test-logging library, auto-start option, and …#146
boexler merged 1 commit intomasterfrom
143-feature-auto-debug-logging-when-running-in-debug-shared-test-logging-library-debug-panel

Conversation

@boexler
Copy link
Owner

@boexler boexler commented Feb 4, 2026

…Test Logging panel

  • Add Sentinel.NLogViewer.TestLogging project (options, NLog config, message generator, runner)
  • Refactor TestApp to use shared library; keep console entry and key-to-stop behavior
  • Add TestLoggingService, TestLoggingViewModel, and TestLoggingWindow in main app (DEBUG only)
  • Add Debug menu with 'Test logging' item and optional AutoStartTestLogging config
  • Bump main app NLog to 6.0.0 for TestLogging dependency; no functional change in Release

…Test Logging panel

- Add Sentinel.NLogViewer.TestLogging project (options, NLog config, message generator, runner)
- Refactor TestApp to use shared library; keep console entry and key-to-stop behavior
- Add TestLoggingService, TestLoggingViewModel, and TestLoggingWindow in main app (DEBUG only)
- Add Debug menu with 'Test logging' item and optional AutoStartTestLogging config
- Bump main app NLog to 6.0.0 for TestLogging dependency; no functional change in Release
@boexler boexler merged commit 47be0e3 into master Feb 4, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Auto debug logging when running in Debug + shared test-logging library + debug panel

1 participant