我正在使用新的Insight.Databse微型ORM来弄脏我的手。当我尝试将对象插入数据库时,通过使用ConnectionStringSettings上的扩展方法,它会将其抛出错误。我有根据文档在数据库中创建的表和存储过程。这是抛出异常的部分(我在repo上调用InsertCustomer)
公共类CustomerRepository { public static async Task InsertCustomer(Customer cust) { var connection = ConfigSettings.ConnectionString; var repo = connection.As(); return await repo.InsertCustomer(cust); } }
public interface ICustomerRepository { 任务InsertCustomer(Customer cust); }
任何帮助将不胜感激 谢谢 RJ
答案 0 :(得分:1)
如果您收到NotImplementedException,并且运行v4.1.0到4.1.3,则可能在注册数据库提供程序时遇到问题。
我建议使用v4.1.4或更高版本,并确保注册数据库的提供程序。
见
https://github.com/jonwagner/Insight.Database/wiki/Installing-Insight
如果您还有其他问题,可以在github上发布问题。