asp.net-core - 从dotnetcore将数据插入Sql Server的最简单方法是什么
问题描述
我有一个单一用途的网站,它处理一个 web-hook 并将参数填充到数据库中。
换句话说,不需要完整的实体框架。
那么最简单的方法是什么?
整个网站目前用大约 10 行代码编写,我希望它尽可能简单。换句话说,我不想写上下文和模型。只需一个简单的插入语句对我有用。
app.Run(async (context) =>
{
string body;
using (StreamReader stream = new StreamReader(context.Request.Body))
{
body = stream.ReadToEnd();
//body = id=12345;
}
if (!String.IsNullOrWhiteSpace(body))
{
var id = StringToDictionary(body).FirstOrDefault(a => a.Key == "Id").Value;
//Stuff ID in a table.
}
await context.Response.WriteAsync("Hello World!");
});
}
解决方案
推荐阅读
- c# - C# 从 .txt 扩展名中删除具有更改文件名的行
- python - Tensorflow 中的 CNN 手术:从批量大小 1 到批量大小无
- ruby-on-rails - 跳过 Devise gem 的电子邮件验证会导致唯一性错误
- asterisk - MYSQL() 函数在星号拨号计划中不起作用
- c - 指针 MISRA 违规的算术
- javascript - 可以对外部网页进行ajax调用吗?
- java - 用于用户管理的 Vaadin ThreadLocal
- kubernetes - kube-proxy 如何在主机节点上运行 iptables 命令,同时在进程隔离容器中运行?
- android - 对讲读取每个活动的应用程序名称
- apache-kafka - 运行kafka服务器的权限被拒绝