--- 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