При переходе в другой экшен отрабатывает тоже дважды... Я извиняюсь, а у вас так же? Вы не могли бы проверить? Я пробовал на разных компах... Кстати говоря в MVC 5 проектах такое не наблюдается...
Спасибо! У меня следующая задача: есть программа, в ней дерево параметров, дерево очень большое до 1000 узлов. В режиме редактирования можно выбрать какой из параметров будет записываться в бд - это делает пользователь. Запись в бд происходит по таймеру (это некий архив получается). Не могу понять как быть, не создавать же для каждого параметра отдельную таблицу?
Дмитрий Ковальский:
1. Спасибо! Замечание принято!
2. Да, согласен с Contains (определяет, содержит ли коллекция определенный элемент) - я ошибся, но тем не менее, мне не понятно, почему так происходит, пробую варианты:
//так работает
var summ = _context.StatisticPlayers.Where(i => i.MatchId == 143 && i.CommandId == 9).Sum(n=>n.Goal).ToString();
var summ1 = _context.StatisticPlayers.Where(i => i.MatchId == 143 && i.CommandId == 1).Sum(n => n.Goal).ToString();
// так нет
var bb = _context.Matchs.Select(h => new {
sum = _context.StatisticPlayers.Where(i => i.MatchId == 143 && i.CommandId == 9).Sum(n => n.Goal),
sum1 = _context.StatisticPlayers.Where(i => i.MatchId == 143 && i.CommandId == 1).Sum(n => n.Goal)
});