我已经在asp.net中用webapi编写了一个电报机器人,它接收到更新,但在响应中,机器人向我发送了这个错误:
错误:System.NullReferenceException:未将对象引用设置为对象的实例。 在WebApiNew.Controllers.WebhookController.Post(更新更新)
和我的代码:
[HttpPost]
public string Post(Update update)
{
if (update != null)
{
try
{
var chatid = update.Message.Chat.Id;
var text = update.Message.Text;
bot.SendTextMessage(chatId: chatid, text: text);
}
catch (Exception ex)
{
bot.SendTextMessage(chatId: 158272989, text: "error :" + ex.ToString());
}
}
else {
bot.SendTextMessage(chatId: 158272989, text: "error ");
}
return "";
}
问题出在哪里?
答案 0 :(得分:0)
更新来自更新对象的collection
也许修改你的代码所以post处理一系列更新