Files
DP44/docs/ai/Common/DTS.CommonCore/Interface/DownloadData.md
2026-04-17 14:55:32 -04:00

978 B

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
Common/DTS.CommonCore/Interface/DownloadData/IDownloadDataView.cs
Common/DTS.CommonCore/Interface/DownloadData/IDownloadDataViewModel.cs
2026-04-17T16:36:37.553336+00:00 zai-org/GLM-5-FP8 1 840b6a56bd23dbe7

Documentation: Download Data View Interfaces

1. Purpose

This module defines the core contracts for a "Download Data" feature within an MVVM (Model-View-ViewModel) architecture. It provides two marker interfaces, IDownloadDataView and IDownloadDataViewModel, which establish a type hierarchy for the View and ViewModel layers respectively. These interfaces allow the system to identify specific components associated with data downloading functionality without enforcing specific members at this level, relying instead on the broader IBaseView and IBaseViewModel contracts.

2. Public Interface

IDownloadDataView

  • Namespace: DTS.Common.Interface
  • File: `