MaxExpansionDepth con las últimas aplicaciones web y brisa

Recientemente he actualizado todos mis paquetes de nuget a los más recientes para EF6, breeze 1.4.5, system.web.http.odata 5.0.0.0, y todos los demás buenos bits disponibles.

Ahora, con una consulta que contiene una expansión como x.y.z obtengo un error de la siguiente manera:

A first chance exception of type 'Microsoft.Data.OData.ODataException' occurred in System.Web.Http.OData.dll

Additional information: The request includes a $expand path which is too deep. The maximum depth allowed is 2. To increase the limit, set the 'MaxExpansionDepth' property on QueryableAttribute or ODataValidationSettings.

Miré en las correcciones sugeridas. Si agrego un atributo Queryable en el 'punto final' de Breeze que se está consultando, parece que causa todo tipo de otros problemas. Mi conjetura es que interfiere con el comportamiento esperado de Breeze y formatea los resultados de manera diferente.

Luego examiné el uso del método de extensión HttpConfiguration EnableQuerySupport, a través de GlobalConfiguration.Configuration ..., pero eso parece no tener efectoApoyo a las opciones de consulta OData)

¿Alguien tiene alguna idea de cómo puedo cambiar el comportamiento predeterminado de webapi?

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta