public interface INormalizationInstanceRegistryPublic Interface INormalizationInstanceRegistrypublic interface class INormalizationInstanceRegistrytype INormalizationInstanceRegistry = interface end| Register | Регистрирует функцию factory, создающую объект INormalizationSource для конкретного справочника нормализации с идентификатором sourceID. Существующая регистрация заменяется. |
| Remove | Удаляет регистрацию функции, создающей объект INormalizationSource для конкретного справочника нормализации с идентификатором sourceID. При отсутствии регистрации не выполняет действий. |
| RegisterPlatformAsUnknowns |
Регистрирует источники данных для справочников нормализации PlatformNormalizationSources, используемых в платформе.
Эти источники данных возвращают константу UnknownValueForPlatformSources на каждый запрос,
и они должны быть переопределены своей актуальной реализацией в типовом или проектном решениях.
(Определяется NormalizationExtensions) |
| RegisterPlatformWithoutCache |
Регистрирует источники данных для справочников нормализации PlatformNormalizationSources, используемых в платформе.
Эти источники данных возвращают актуальные значения, не выполняя кэширования.
Рекомендуется использовать в тестах, но не в действительных проектах, где они должны быть переопределены
своей актуальной реализацией в типовом или проектном решениях.
(Определяется NormalizationExtensions) |