init
This commit is contained in:
23
docs/ai/Common/DTS.Common/Events/DASFactory.md
Normal file
23
docs/ai/Common/DTS.Common/Events/DASFactory.md
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
source_files:
|
||||
- Common/DTS.Common/Events/DASFactory/DASConfigurationEvent.cs
|
||||
generated_at: "2026-04-17T16:11:09.537747+00:00"
|
||||
model: "zai-org/GLM-5-FP8"
|
||||
schema_version: 1
|
||||
sha256: "217896f072379dd1"
|
||||
---
|
||||
|
||||
# DASFactory
|
||||
|
||||
### Purpose
|
||||
This module provides an event for broadcasting DAS (Data Acquisition System) configuration notifications, specifically to alert subscribers when configurations are blank or missing. It was introduced to handle emergency download scenarios where filestore configurations may be absent, per issue 17872.
|
||||
|
||||
### Public Interface
|
||||
|
||||
**`DASConfigurationEvent`**
|
||||
- Signature: `class DASConfigurationEvent : PubSubEvent<IDASConfigurationArg>`
|
||||
- Description: A pub/sub event that carries `IDASConfigurationArg` payloads to notify subscribers about configuration state, particularly blank or missing configurations.
|
||||
|
||||
### Invariants
|
||||
- The event payload must implement `IDASConfigurationArg` interface (defined externally in `DTS.Common.Interface.DASFactory`).
|
||||
- The event is currently only used for notifying about
|
||||
Reference in New Issue
Block a user