1.0 KiB
1.0 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |
|---|---|---|---|---|---|
|
2026-04-17T16:30:37.201491+00:00 | zai-org/GLM-5-FP8 | 1 | 6b277daa5329e975 |
ViewModel
Purpose
This module implements TestSettingsViewModel, a view model responsible for managing the UI state and interactions for the Test Settings module. It acts as a bridge between the view (ITestSettingsView) and the application infrastructure (Region Manager, Event Aggregator, Unity Container), handling notifications and busy states.
Public Interface
-
public class TestSettingsViewModel : ITestSettingsViewModel- Constructor:
TestSettingsViewModel(ITestSettingsView view, IRegionManager regionManager, IEventAggregator eventAggregator, IUnityContainer unityContainer)
- Constructor:
-
public ITestSettingsView View { get; private set; }- Holds the associated view instance.
-
public InteractionRequest<Notification> NotificationRequest { get; private set; }- Used to raise popup notifications in