El tipo 'Nombre de tipo' no se puede usar como parámetro de tipo 'Y' en el tipo o método genérico 'Nombre del método'. El tipo que acepta valores NULL 'Nombre de tipo' no cumple la restricción de 'X'.
Click to search this error in Google
English version
The type 'Type Name' cannot be used as type parameter 'Y' in the generic type or method 'Method name'. The nullable type 'Type Name' does not satisfy the constraint of 'X'.