Ricevo questo errore quando emetto questo:
DataContext.DBProjectEntities.Projects.Where(xWhere, parameterList.ToArray)
La sintassi del parametro di comando '@ 0' non è valida. Vicino alla linea 6, colonna 37.
xWhere
una stringa contenente valore "(ProjectStatuses.Any(DepartmentID = @0))"
parameterList
is Dim parameterList As New List(Of ObjectParameter)
Contiene un elemento con valore 1 di tipo Int32 che corrisponde al tipo di DepartmentID.
Capito. Stavo usando il dunamic.vb da un assembly esterno. Nel mio codice avevo una dichiarazione delle importazioni per quell'assemblaggio, ma avevo anche bisogno delle importazioni per system.linq.dynamic