大まかな集約関数のエラー

c# dapper linq

質問

Dapperを使って自分のコードにこの集約関数を持つ

var sql = (@"SELECT *  
                  FROM [pubs].[dbo].[authors] as a
                  right join pubs.dbo.titleauthor as b 
                  ON a.au_id = b.au_idT");

 var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
     au=> au.au_id,
     tit=> tit.au_idT,
     (au,tits)=>{au.titleauthor=tits};);

キャストエラーがなく、すべてのオブジェクトがうまく収まるが、このエラーが発生する

}期待されるまたは;予想され、無効な式の用語 ')'

なぜ私は考えていない。どんな助けもありがとう。

受け入れられた回答

スワップ};

var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
     au=> au.au_id,
     tit=> tit.au_idT,
     (au,tits)=>{au.titleauthor=tits;}); // <=== this line


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