IntelligenceX

API Reference

Class

UsageAccountBindingResolver

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Resolves account identity from manual account-binding rules.

Inheritance

  • Object
  • UsageAccountBindingResolver

Constructors

public UsageAccountBindingResolver(IUsageAccountBindingStore bindingStore) #

Initializes a new binding-backed account resolver.

Parameters

bindingStore IntelligenceX.Telemetry.Usage.IUsageAccountBindingStore requiredposition: 0

Methods

public virtual ResolvedUsageAccount Resolve(UsageEventRecord usageEvent, RawArtifactDescriptor artifact = null) #
Returns: ResolvedUsageAccount

Parameters

usageEvent IntelligenceX.Telemetry.Usage.UsageEventRecord requiredposition: 0
artifact IntelligenceX.Telemetry.Usage.RawArtifactDescriptor = null optionalposition: 1