Я создаю пакет NuGet с атрибутом свойства [FromReference ("someKey")]. Мне нужно заполнить значения этих свойств (на основе ключа FromReference) в проектах, которые используют мой пакет.
Вот пример того, чего я хотел бы достичь
public static class UserClass {
[FromReference("MyAppSecret")]
public static string PublicAttributeProp { get; set; }
}
Здесь FromReference
принадлежит моему пакету NuGet, а UserClass - это отдельный проект, зависящий от пакета.
Итак, как мне установить PublicAttributeProp с определенным значением из моего пакета Nuget при загрузке сборки, содержащей UserClass?