API Reference
Class
CSharpRuleProvider
Discovers C# rules from the TestimoX assembly and any loaded external assemblies.
Inheritance
- Object
- CSharpRuleProvider
Constructors
public CSharpRuleProvider() #Methods
public virtual Boolean CanHandle(RuleSourceType sourceType) #Returns:
BooleanParameters
- sourceType TestimoX.Definitions.RuleSourceType
public virtual RuleProviderInfo GetProviderInfo() #Returns:
RuleProviderInfopublic virtual Task<IEnumerable<Rule>> GetRulesAsync(RuleDiscoveryOptions options) #Returns:
Task<IEnumerable<Rule>>Parameters
- options TestimoX.Discovery.RuleDiscoveryOptions