Dapper Rainbow - 別のスキーマでテーブル名を指定する方法

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; }
}

人気のある回答

私は同じ問題を抱えていたが、コードに誤りがあるようだ。私はテーブルのコンストラクタ(Database.cs)を設定している行をコメントしています。

    internal void InitDatabase(DbConnection connection, int commandTimeout)
    {
        this.connection = connection;
        //this.commandTimeout = commandTimeout;
        //if (tableConstructor == null)
        //{
        //    tableConstructor = CreateTableConstructorForTable();
        //}

        //tableConstructor(this as TDatabase);
    }

私はこれが最善の解決策ではないと思う...



ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow