- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
private TList<ProductType> ProductTypeListTable
{
get
{
ProductTypeService productTypeService = new ProductTypeService();
TList<ProductType> productTypes = productTypeService.GetAll();
foreach (ProductType pt in productTypes)
{
pt.Name = Server.HtmlDecode(pt.Name);
}
return productTypes;
}
}
SmackMyBitchUp 17.10.2011 20:21 # +1
базе
roman-kashitsyn 17.10.2011 20:29 # +1
ohlol 17.10.2011 20:37 # −3
Lennis 17.10.2011 21:09 # −1
roman-kashitsyn 17.10.2011 21:13 # 0
Lennis 17.10.2011 21:49 # 0
roman-kashitsyn 17.10.2011 21:50 # +1
Lennis 17.10.2011 21:52 # −1
absolut 17.10.2011 21:57 # 0
ohlol 17.10.2011 22:22 # −2
roman-kashitsyn 17.10.2011 22:31 # 0
absolut 17.10.2011 22:32 # +1
abatishchev 18.10.2011 10:12 # 0
piocsic 17.10.2011 23:05 # +1
roman-kashitsyn 17.10.2011 23:08 # 0
piocsic 17.10.2011 23:10 # 0
Кроме того, откуда такая уверенность, что ProductTypeService сам не кеширует этот список (если он например из базы берется)?
absolut 17.10.2011 23:16 # +1
roman-kashitsyn 17.10.2011 23:17 # 0
> new ProductTypeService();
Ну не знаю, что там может заранее породить только-что созданный объект
> ProductTypeService.GetAll() вызывается всего единожды
Он вызывается при каждом обращении к свойству
Кроме того, цикл с HtmlDecode как бэ намекает, что айтемы в списке всегда свеженькие
piocsic 17.10.2011 23:21 # 0
mefcorvi 29.10.2011 14:43 # 0
guest8 09.04.2019 11:45 # −999