0

データベース間でページングデータを実行したいが、レイヤ間のマッピングデータはDDDアーキテクチャでのデータアクセスを防ぎたい。ドメイン駆動型開発でTelerikグリッドにIQueryableデータを供給する方法DDD

私はそれをどのように行うことができますか?

説明:

私はProject.Data.cprojでProject.Domain.cprojとデータモデルにおけるドメインモデル(News)(NewsDataModel)を持っています。

私はTelerikグリッドを持っており、コントローラにデータを供給するためのメソッドが必要です。

public ActionResult GridList() 
{ 
    return Json(new GridModel(_newsService.GetAll())); 
} 

_newsService.GetAll()以下の通りである:

public IQueryable<News> GetAll() 
{ 
    return _newsRepository.GetAll().AsEnumerable().Select(ToDomainModel).AsQueryable(); 
} 

答えて

-1

私はあなたがこのについてTelerikフォーラムにthisスレッドを見直すことを示唆しています。

+0

スレッドからの詳細を含めた場合、特にリンクが壊れている場合は、それは素晴らしいことです。 – jrummell

関連する問題