init
This commit is contained in:
22
docs/ai/Common/DTS.Common.CPU/Classes.md
Normal file
22
docs/ai/Common/DTS.Common.CPU/Classes.md
Normal file
@@ -0,0 +1,22 @@
|
||||
---
|
||||
source_files:
|
||||
- Common/DTS.Common.CPU/Classes/BREngine.cs
|
||||
- Common/DTS.Common.CPU/Classes/CPUEngine.cs
|
||||
generated_at: "2026-04-17T16:07:30.416613+00:00"
|
||||
model: "zai-org/GLM-5-FP8"
|
||||
schema_version: 1
|
||||
sha256: "8cdbe4973343fdb5"
|
||||
---
|
||||
|
||||
# Classes
|
||||
|
||||
### Purpose
|
||||
This module contains engine classes for CPU-related functionality. `CPUEngine` serves as a central coordinator that integrates Prism's event aggregation, region management, and Unity dependency injection to handle notifications and status changes. `BREngine` is currently an empty placeholder class.
|
||||
|
||||
### Public Interface
|
||||
|
||||
**BREngine**
|
||||
- `public BREngine()` — Default constructor. Class has no members.
|
||||
|
||||
**CPUEngine** (implements `ICPUEngine`)
|
||||
- `public CPUEngine()` — Constructor that resolves `IUnityContainer` from `ServiceLocator.Current`, then resolves `IEventAggregator` and `IServiceLocator`. Initializes `
|
||||
Reference in New Issue
Block a user