/// <summary> /// Initializes a new instance of the <see cref="AILogger"/> class with logging configuration like Severity level, component type etc. /// </summary> /// <param name="configuration">Configuration like Severity level, component type etc.</param> /// <param name="initializers">Array of telemetry initializers.</param> public AILogger(LoggingConfiguration configuration, ITelemetryInitializer[] initializers) : this(configuration, null, initializers) { }
/// <summary> /// Initializes a new instance of the <see cref="AILogger"/> class with logging configuration like Severity level, component type etc. /// </summary> /// <param name="configuration">Configuration like Severity level, component type etc.</param> public AILogger(LoggingConfiguration configuration) : this(configuration, null, null) { // This constructor just called the other overloaded constructor with null parameters. }