Skip to content

&ЗначениеНастройки

Псевдоним аннотации &Деталька фреймворка autumn.

Маркерная аннотация для указания, что внедряемая зависимость является настройкой приложения.

Может быть использована над параметром конструктора/фабричного метода компонента, полем класса или методом установки значения.

Параметры

ПараметрТипОписание
ЗначениеСтрокаКлюч настройки. См. библиотеку configor для полного описания синтаксиса. Если не заполнено, используется имя параметра конструктора/поля класса или часть имени метода для установки значения.
ЗначениеПоУмолчаниюПроизвольныйЗначение, которое принимает настройка, если не задана извне.

Пример

bsl
&ЗначениеНастройки
Перем ПутьКФайлу;

&ЗначениеНастройки(Значение = "Настройки.ПутьКФайлу", ЗначениеПоУмолчанию = "./file.txt")
Перем ДругойПуть;

Примечание. Данная аннотация — «душный» псевдоним аннотации &Деталька. Актуальную документацию см. в autumn.