normalian blog

Let's talk about Microsoft Azure, ASP.NET and Java!

Entries from 2009-03-30 to 1 day

Repositoryパターンを使って書き直してみた

NHibernateのページにも載ってるRepositoryパターンを使い、上記の「Singleメソッドの意義」的なものを書き直したみた。メソッド名、クラス名ともに分かりやすくなったんじゃないかと思う。 class Program { public static void Main(string[] args) { FoodI…

LINQを使った検索(Singleの意義)

ナオキさん曰く、LINQ to EntityだとSingleメソッドがサポートされないらしい。悔しい気持ちを抱いたので、ささっと日記とLINQ to Objectを使った場合のコードを書いてみた。 まず、コードは以下だ! class FoodItemLogic { static private List<FoodItem> foodList = </fooditem>…