Domain Detective

API Reference

Class

RecommendationCatalog

Namespace DomainDetective
Assembly DomainDetective
Modifiers static

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: RecommendationAdvice

Returns advice for an assessment code. Falls back to the assessment message when unmapped.

Parameters

a DomainDetective.Assessment requiredposition: 0
public static IReadOnlyList<RecommendationAdvice> GetAll() #
Returns: IReadOnlyList<RecommendationAdvice>

Gets all.

public static Void RegisterProvider(IRecommendationProvider provider) #
Returns: Void

Executes the register provider operation.

Parameters

provider DomainDetective.IRecommendationProvider requiredposition: 0
public static Boolean TryGet(String code, out RecommendationAdvice advice) #
Returns: Boolean

Attempts to get.

Parameters

code System.String requiredposition: 0
advice DomainDetective.RecommendationAdvice@ requiredposition: 1
{{ include "footer" }}