コード例 #1
0
 public IEnumerable <StockItem> Handle(CheckStockAsAtDate checkStock)
 {
     return(_shop.StockList.OfType <Dress>()
            .Select(dsi => dsi.AsAtDate(checkStock.StockCheckDate)));
 }
コード例 #2
0
 public IEnumerable <TinnedFood> Handle(CheckStockAsAtDate checkStock)
 {
     return(_shop.StockList
            .OfType <TinnedFood>()
            .Where(dsi => dsi.IsSaleable(checkStock.StockCheckDate)));
 }