¿Cuál es el equivalente de “CASO CUANDO ESTÁ” (T-SQL) con Entity Framework?

Tengo una solicitud Transact-SQl que uso mucho y quiero obtener el equivalente con Entity Framework. Pero no sé cómo hacer una declaración de "CASO CUANDO" con EF. Aquí está un código simplificado de mi solicitud:

SELECT Code,
SUM(CASE WHEN Month=1 THEN Days Else 0 END) AS Jan,
FROM MyTable 
GROUP BY Code

¿Me puede decir si es posible y cómo hacerlo con EF?

Respuestas a la pregunta(3)

Su respuesta a la pregunta