API Reference
Class
RecommendationCatalog
Maps assessment codes to actionable recommendations with title/why/how/links. Providers register their own domain recommendations to keep content modular.
Inheritance
- Object
- RecommendationCatalog
Methods
public static RecommendationAdvice For(Assessment a) #Returns:
RecommendationAdviceReturns advice for an assessment code. Falls back to the assessment message when unmapped.
Parameters
- a DomainDetective.Assessment
public static IReadOnlyList<RecommendationAdvice> GetAll() #Returns:
IReadOnlyList<RecommendationAdvice>Gets all.
public static Void RegisterProvider(IRecommendationProvider provider) #Returns:
VoidExecutes the register provider operation.
Parameters
- provider DomainDetective.IRecommendationProvider
public static Boolean TryGet(String code, out RecommendationAdvice advice) #Returns:
BooleanAttempts to get.
Parameters
- code System.String
- advice DomainDetective.RecommendationAdvice@
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object