我试图使用MicroOrm.Dapper.Repositories但是使用示例让我挂在哪里获取SqlGenerator对象。它的示例文档是:
public UserRepository(IDbConnection connection, ISqlGenerator<User> sqlGenerator)
: base(connection, sqlGenerator)
{
艾米我使用这个权利:
var conn = new MySqlConnection("connectionStringXYZ");
var generator = new SqlGenerator<User>();
var userRepo = new UserRepository(conn, generator);
这给了我内部服务器错误500。
答案 0 :(得分:0)
你应该可以这样做:
ISqlGenerator<User> userSqlGenerator = new SqlGenerator<User>(ESqlConnector.MySQL);
优选地,发生器应该是单体,可能是注射的单体。
但是你的错误是一个http错误,所以我想你在应用程序的某个地方吞下了真正的异常。找出根本原因。