ICardNormalizationService - интерфейс

Объект, выполняющий заполнение значений из справочников нормализации в загруженных карточках, файлах и заданиях.

Definition

Пространство имён: Tessa.Cards.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public interface ICardNormalizationService

Заметки

Нормализация секций карточек выполняется для запросов к серверным компонентам ICardRepository или ICardGetComponent (в т.ч. без расширений), но не для низкоуровневой стратегии ICardGetStrategy (для неё нормализуемые значения указаны как null).

Методы

CreatePopulationContextAsync Создаёт контекст нормализации ICardNormalizationContext в соответствии с запросом на заполнение из справочников нормализации значений в карточке. Созданный объект из свойства NormalizationContext передаётся в метод NormalizeCardsAsync(ICardNormalizationContext, CancellationToken).
NormalizeCardsAsync Заполняет значения в загруженных карточках, файлах и заданиях GetContexts из справочников нормализации в соответствии с метаинформацией их типов TypeMetadata.

См. также