Class GraphQLSchemaCoverageCollector
public sealed class GraphQLSchemaCoverageCollector : ProtoCoverageCollector, IProtoCollector, IProtoReportSource
- Inheritance
-
GraphQLSchemaCoverageCollector
- Implements
- Inherited Members
- Extension Methods
Constructors
GraphQLSchemaCoverageCollector(string, IConfiguration, IEnumerable<ProtoApplicationTarget>)
public GraphQLSchemaCoverageCollector(string targetName, IConfiguration configuration, IEnumerable<ProtoApplicationTarget> applicationTargets)
Parameters
targetNamestringconfigurationIConfigurationapplicationTargetsIEnumerable<ProtoApplicationTarget>
GraphQLSchemaCoverageCollector(string, string)
public GraphQLSchemaCoverageCollector(string targetName, string schemaSource)
Parameters
Properties
Category
public override string Category { get; }
Property Value
Methods
CanCollect(ProtoObservation)
Determines whether this collector accepts an observation.
public override bool CanCollect(ProtoObservation observation)
Parameters
observationProtoObservation
Returns
Collect(ProtoObservation)
Records an incoming observation. Implementations should support concurrent calls when tests or requests execute in parallel.
public override void Collect(ProtoObservation observation)
Parameters
observationProtoObservation
GetReportItems()
public override IEnumerable<ProtoReportItem> GetReportItems()