IntelligenceX

API Reference

Class

UsageTelemetryPathResolver

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers static

Resolves persistent storage paths for usage telemetry.

Inheritance

  • Object
  • UsageTelemetryPathResolver

Methods

public static String ResolveDatabasePath(String explicitPath = null, Boolean enabledByDefault = false) #
Returns: String

Resolves the SQLite database path for runtime usage telemetry.

Parameters

explicitPath System.String = null optionalposition: 0
enabledByDefault System.Boolean = false optionalposition: 1

Fields

public const String EnableEnvironmentVariable #

Environment variable that globally enables or disables runtime usage telemetry.

Value: INTELLIGENCEX_USAGE_TELEMETRY
public const String DatabasePathEnvironmentVariable #

Environment variable that overrides the telemetry SQLite database path.

Value: INTELLIGENCEX_USAGE_DB