Dapper Rainbow - 如何在另一个模式中指定表名

And*_*rew 5 dapper dapper-rainbow

我对 Dapper Rainbow 还很陌生,所以我可能会遗漏一些明显的东西。是否可以指定表名,如果可以,如何指定?

我尝试了以下但没有运气。

public class DashboardContext : Database<DashboardContext>
{
    public DashboardContext()
    {
       this.DashboardResults = new Table<DashboardResult>(this, "Monitor.DashboardResult");
    }

    public Table<DashboardResult> DashboardResults { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

Max*_*ean 1

我遇到了同样的问题,但代码中似乎有错误。I\xc2\xb4ve 只是评论了设置表构造函数的行(Database.cs)并且它有效。

\n\n
    internal void InitDatabase(DbConnection connection, int commandTimeout)\n    {\n        this.connection = connection;\n        //this.commandTimeout = commandTimeout;\n        //if (tableConstructor == null)\n        //{\n        //    tableConstructor = CreateTableConstructorForTable();\n        //}\n\n        //tableConstructor(this as TDatabase);\n    }\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想这不是最好的解决方案......

\n