API Reference
Class
AssessmentCollector
Bridges InternalLogger events into structured Assessment entries.
Inheritance
- Object
- AssessmentCollector
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Methods
public Void AddInfo(String message, String code = null, String category = null, String target = null, String source = null) #Returns:
VoidAdds an information assessment directly (not driven by the logger).
Parameters
- message System.String
- code System.String = null
- category System.String = null
- target System.String = null
- source System.String = null
public static AssessmentCollector ForAnalysis(InternalLogger logger, IHasAssessments analysis, String category = null, String target = null, String source = null) #Returns:
AssessmentCollectorCreates a collector that stores assessments inside the provided analysis object.
Parameters
- logger DomainDetective.InternalLogger
- analysis DomainDetective.IHasAssessments
- category System.String = null
- target System.String = null
- source System.String = null
public IDisposable PushScope(String category = null, String target = null, String source = null) #Returns:
IDisposablePushes a new scope changing category/target/source for subsequent events.
Parameters
- category System.String = null
- target System.String = null
- source System.String = null
public IDisposable PushTarget(String target) #Returns:
IDisposableConvenience helper to set just the target for a subset of operations.
Parameters
- target System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object