Files
DP44/docs/ai/Common/DTS.Common/Events/DASFactory.md
2026-04-17 14:55:32 -04:00

1.0 KiB

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
Common/DTS.Common/Events/DASFactory/DASConfigurationEvent.cs
2026-04-17T16:11:09.537747+00:00 zai-org/GLM-5-FP8 1 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