Metoda w where powoduje crash w foreach działa

0
Collection.Where(x=>x.param && AdditionalCheck(x.secondParam, configuration)).Select().Distinct().Count()


private static bool AdditionalCheck()
{} 

Cześć
Powyższy kod powoduje krasz
Nawet gdy AdditionalCheck zwraca samo True lub False
Ten krasz jest w run time, testy działają

Gdy daje ten kod w foreach to działa tu i tu

W/w funkcja jest w jakimś async-u

Szczerze mówiąc nie ogarniam. Z góry dziękuję za pomoc.

1

co znaczy krasz? leci jakiś exception? Potrzeba więcej kodu. Dodaj więcej logowania żeby wiedzieć co dokładnie się wywaliło

0

Problemem jest metoda
AdditionalCheck
Bez niej działa

1

A co robi metoda AdditionalCheck? Może po prostu jest zepsuta.

1

Temat do zamknięcia
ślepota nie boli
głupota tym bardziej

to jest Where gdzie zwraca się IQueryable<TSource>
czyli nic dziwnego, ze jakaś metoda nagle krzaczy wszystko

przepraszam

1 użytkowników online, w tym zalogowanych: 0, gości: 1