18 lines
980 B
Markdown
18 lines
980 B
Markdown
|
|
---
|
||
|
|
source_files:
|
||
|
|
- DTS Viewer/DTS.Viewer.Modules/DTS.Viewer.TestSummaryList/TestSummaryListModule.cs
|
||
|
|
generated_at: "2026-04-17T16:13:30.841077+00:00"
|
||
|
|
model: "zai-org/GLM-5-FP8"
|
||
|
|
schema_version: 1
|
||
|
|
sha256: "b15af4c76c8ec52e"
|
||
|
|
---
|
||
|
|
|
||
|
|
# DTS.Viewer.TestSummaryList
|
||
|
|
|
||
|
|
### 1. Purpose
|
||
|
|
This module serves as the entry point for the "Test Summary List" feature within the DTS Viewer application. It is a Prism Module responsible for registering its associated View (`TestSummaryListView`) and ViewModel (`TestSummaryViewListModel`) with the Unity dependency injection container. It also provides assembly-level metadata (name, image, region) to the main application shell for display and navigation purposes.
|
||
|
|
|
||
|
|
### 2. Public Interface
|
||
|
|
* **`TestSummaryListModule` (Class)**
|
||
|
|
* `TestSummaryListModule(IUnityContainer unityContainer)`: Constructor that accepts the Unity container for dependency injection.
|
||
|
|
* `RegisterTypes(IContainerRegistry containerRegistry)`: Invokes `Initialize
|