如何解决插入数据库时的服务器版本
我创建了一个库,该库使用twilio用于该库中的短信和nuget,现在我在asp.net核心Web应用程序中使用了该库,并且能够发送正常运行的消息,但是我无法将其保存到数据库。我收到此错误,但是我可以在数据库中看到我所有的历史记录迁移
ServerVersion = '((System.Data.SqlClient.SqlConnection)_context.Database.Connection).ServerVersion' threw an exception of type 'System.InvalidOperationException'
[ActionName("MessageStatus")]
public ActionResult Send(Message message)
{
var viewModel = new MessageViewModel
{
Message = new Message(),};
_context.Messages.Add(message);
_messageSender.Send(message);
return View("MessageStatus",viewModel);
}
my appDBContext
public class ApplicationDbContext : DbContext
{
public DbSet<Message> Messages { get; set; }
public ApplicationDbContext()
: base()
{
}
public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
}
service dependendies json
{
"dependencies": {
"mssql1": {
"type": "mssql","connectionId": "dbConnection"
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com(将#修改为@)