El método de agregado definido por el usuario '{0}' tiene un tipo de devolución '{1}', que no está admitido por el motor ...