У меня есть сервис внутри функции azure
public MyService(
IConfigurationProvider configurationProvider,
ISerializationHelperService serializationHelperService,
ICommandListBuilder commandListBuilder,
[CosmosDB(
StaticSettings.Db,
StaticSettings.MyCollection.Collection,
ConnectionStringSetting = StaticSettings.DbConnectionStringSetting)] IDocumentClient documentClient)
{
//my logic here - this does get hit
}
Мой экземпляр создан, однако documentClient имеет значение null
Как мне установить этот параметр правильно? Я не получаю никаких ошибок
Я проверил, и нет никаких проблем с настройками соединения
public const string Db = "mydbname";
public const string DbConnectionStringSetting = "CosmosDBConnection";
public static class MyCollection
{
public const string Collection = "mycollectionname";
public static Uri CollectionUri => UriFactory.CreateDocumentCollectionUri(Db, Collection);
}
Я использую класс запуска с методом AddServices для настройки DI
Нужно ли что-то туда положить?
Пол