Dapper.NETをMS Chartsにバインドするには?

asp.net-mvc-3 c# dapper

質問

Dapper.NETの動的クエリをMS Chartsにバインドする必要があります。

だから問題は、どうすればいいのですか?

public class HomeController : Controller
{

    private readonly ChartModel _model; 

    public HomeController(ChartModel model)
    {
        _model = model;
    }



    public ActionResult Index()
    {
        ViewModel.Message = "Welcome to ASP.NET MVC!";
        return View();
    }



    public ChartResult GetChart()
    {
        var data = _model.GetChartData();

        var chart = new Chart(400, 200, ChartTheme.Blue)
                    .AddTitle("Price enquiries")
                    .DataBindTable(???, "XXX");
        return new ChartResult(chart, "png");
    }

    public ActionResult About()
    {
        return View();
    }        
}

これは私が使用しているコードです。

エキスパート回答

Dapperを使用すると、リストなどのオブジェクトモデルを便利に取り込むことができます。

var list = connection.Query<SomeType>(sql, args).ToList();

私は本当の質問は、 "どのようにチャートにダッパーをバインドする"ではなく、 "どのように型付きのリストをチャートにバインドする"ではないと思います。そのためには、次のような質問を見てください: MS Charts C#DataSource from array or List



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