【发布时间】:2019-06-07 11:41:47
【问题描述】:
我们从程序集 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.)' 收到错误 "'System.Diagnostics.Eventing.EventProviderTraceListener'"将数据发布到 Cosmos DB。
请帮帮我。
试试 { // var client1 = new DocumentClient(new Uri(EndpointUrl),AuthorizationKey,ConnectionPolicy);
using (var client = new DocumentClient(
new Uri(EndpointUrl),
AuthorizationKey, ConnectionPolicy))
{
var functionClass = new FunctionClass(client);
var docs = await client.ReadDocumentFeedAsync(collectionLink, new FeedOptions { MaxItemCount = -1 });
foreach (var d in docs)
{
lineName.Add(d.name);
}
我们需要使用 Azure 函数 C# 将数据发布到 Azure Cosmos db
【问题讨论】:
-
您收到的确切错误消息是什么?此外,您发布的代码是阅读文档而不是发布任何内容。请分享给您错误的代码。
-
是 gaurav ,我们正在尝试使用文档 Client 读取文档,但我们在客户端行 "System.Diagnostics.Eventing.EventProviderTraceListener' 从程序集 'System.Core, Version=4.0' 收到错误.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.)'"
-
你能发布整个堆栈跟踪吗?这个错误是本地的还是部署时的?您使用的是什么类型的功能主机(Windows 或 Linux)?另外,您是否在 Functions 项目中引用 Cosmos DB SDK Nuget 包?有2个,一个是“Microsoft.Azure.DocumentDB”,另一个是“Microsoft.Azure.DocumentDB.Core”
标签: c# azure azure-functions azure-cosmosdb