Otros atributos de reglas

Cada regla de contexto de asesoramiento debe definir también un campo para cada parámetro de página, que se pasará desde la página. Por ejemplo, si AdviceContext está relacionado con la página PersonHome, entonces el parámetro de página es concernRoleID. Para poder elaborar recomendaciones relevantes para una persona específica, el conjunto de reglas debe tener el ID de rol de asunto disponible durante el proceso.

Esto se consigue creando un atributo de reglas del tipo NumberParameter con el nombre del parámetro de página en la clase de regla del contexto de asesoramiento. Si el atributo tiene el mismo nombre que el parámetro de página, la infraestructura de Cúram Advisor automáticamente detectará la presencia del atributo y la rellenará con el valor correcto en tiempo de ejecución.