Я создал функцию cosmosdb и azure 1.0 с использованием visual studio.Я добавил строку подключения к космосу и ключ хранилища в local.settings.json. При добавлении или изменении в космосе моя функция лазури не запускается.
[FunctionName("Function1")]
public static void Run([CosmosDBTrigger(
databaseName: "cdb",
collectionName: "myc",
ConnectionStringSetting = "DBConnection",
LeaseCollectionName = "leases")]IReadOnlyList<Document> input,
TraceWriter log)
{
if (input != null && input.Count > 0)
{
log.LogInformation("Documents modified " + input.Count);
log.LogInformation("First document Id " + input[0].Id);
}
}
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "Storage account key",
"AzureWebJobsDashboard": "Storage account key",
"DBConnection": "Cosmos db connection string"
}
}