Entities.ForEach lambda pattern broke Omnisharp VSCode

All arguments in the ForEach somehow make the auto completion stopped working. There is a very long pause on typing . , then it seems it gave up and do not show anything even though the accessible member is there and is a valid code if you type them in manually. I wonder if anyone else is experiencing the same issue, and have any workaround?


AFAIK I cannot make the lambda somewhere else where it autocompletes, then throw it into the ForEach later, because there is a magic code processor that looks in the ForEach specifically? (Like the native array capturing, etc.)

I’m having the same issue. Omnisharp is not able to “Go to Definition” on the ForEach neither. I’m looking at the generated UniversalDelegates, but don’t see anything obvious yet. May be some quirks with just Omnisharp.