IntelligenceX

API Reference

Class

UsageTelemetryApiPricing

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers static

Shared API-route pricing helper used by reports, tray, and future telemetry projections.

Inheritance

  • Object
  • UsageTelemetryApiPricing

Methods

public static UsageTelemetryDisplayCost BuildDisplayCost(UsageEventRecord record) #
Returns: UsageTelemetryDisplayCost

Parameters

events IEnumerable<UsageEventRecord> requiredposition: 0
public static UsageTelemetryApiCostEstimate Estimate(IEnumerable<UsageEventRecord> events, Int32 driverLimit = 5) #
Returns: UsageTelemetryApiCostEstimate

Parameters

events IEnumerable<UsageEventRecord> requiredposition: 0
driverLimit Int32 = 5 optionalposition: 1
public static UsageTelemetryApiEventCostEstimate EstimateEvent(UsageEventRecord record) #
Returns: UsageTelemetryApiEventCostEstimate

Parameters

record UsageEventRecord requiredposition: 0