Иконфигурация и azure keyvaultC#

Место общения программистов C#
Anonymous
Иконфигурация и azure keyvault

Сообщение Anonymous »

У меня есть приложение .NET 8, где я читаю значения из Azure KeyVault, а затем привязывается с конфигурацией: < /p>

Код: Выделить всё

builder.Configuration.AddAzureKeyVault(new Uri($"https://mykeyvault.vault.azure.net/"),
new DefaultAzureCredential()
);
< /code>
Я затем попробую и связать эту конфигурацию: < /p>
builder.Services.Configure(builder.Configuration)
.AddOptionsWithValidateOnStart()
.ValidateDataAnnotations();
В моих параметрах класс у меня есть свойство, которое представляет собой массив строк:

Код: Выделить всё

public string[] MyArrayProperty { get; set; }
< /code>
Значение в KeyVault - это список запятой: < /p>
"USD,EUR,GBP,CAD,JPY"
Когда я пытаюсь связать это свойство, оно возвращается как нулевое - я понимаю, что мое свойство ожидается, что является строковым массивом, и я передаю его строку.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... e-keyvault

Вернуться в «C#»