小编Kri*_*nka的帖子

在 Azure Functions 中找不到类型或命名空间名称

我正在尝试将一些模拟数据推送到 azure iot hub,并使用 azure 函数(C#)将接收到的数据存储在 mongo db 中。接收 iot hub 消息到 azure 函数正在工作。当我尝试按如下方式将它们推送到 mongo db 时,它会出现以下错误。我在执行此操作时遵循了教程。

我的运行.csx

using System;
using System.Runtime.Serialization;
using System.ServiceModel.Description;
using MongoDB.Bson.IO;
using MongoDB.Bson;
using MongoDB;
using MongoDB.Driver;
using System.Security.Authentication;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

public static void Run(string myIoTHubMessage, TraceWriter log)
{
    log.Info($"C# IoT Hub trigger function processed a message: {myIoTHubMessage}");
    string deviceId="",data="";
    var raw_obj=JObject.Parse(myIoTHubMessage);
    deviceId=(string)raw_obj["device_id"];
    data=(string)raw_obj["Data"];
    Cosmos cosmos= new Cosmos(deviceId,data);
    cosmos.pushData();
}

//CosmosDB class
public class Cosmos
{
    string deviceId="",data="";
    public …
Run Code Online (Sandbox Code Playgroud)

c# azure mongodb azure-functions

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

azure ×1

azure-functions ×1

c# ×1

mongodb ×1