- 1
- 2
- 3
- 4
- 5
- 6
- 7
public GlobalSetting ReadGlobalSettingById(string id)
{
int totalItems;
var globalSettings = ReadGlobalSettings(PageSetting.All, out totalItems);
return globalSettings.FirstOrDefault(e => e.GlobalSettingID == id);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
public GlobalSetting ReadGlobalSettingById(string id)
{
int totalItems;
var globalSettings = ReadGlobalSettings(PageSetting.All, out totalItems);
return globalSettings.FirstOrDefault(e => e.GlobalSettingID == id);
}
Инновационный алгоритм считывания сущности по ID:
1) считываем ВСЕ записи из базы в память;
2) в памяти находим сущность с нужным ID;
3) все остальное пусть Garbage Collector подберет;
4) удобно же, не правда ли?)
Moses 11.10.2018 15:32 # +1
DOKTOPuHXO 11.10.2018 20:52 # +1
Way down in egypt land
Tell all Pharaoes to
Let My People Go!
Moses 11.10.2018 21:24 # +1
Way down in Egypt land
Tell all Pharaoes to
Let My People Go! '
guest8 11.10.2018 21:12 # −999
guest8 11.10.2018 21:19 # −999