26 lines
No EOL
776 B
C#
26 lines
No EOL
776 B
C#
using Microsoft.Extensions.Logging;
|
|
using NucuCar.Telemetry.Abstractions;
|
|
|
|
namespace NucuCar.Telemetry
|
|
{
|
|
/// <summary>
|
|
/// This class contains options for the <see cref="TelemetryPublisher"/>.
|
|
/// </summary>
|
|
public class TelemetryPublisherOptions
|
|
{
|
|
/// <summary>
|
|
/// The ConnectionString used by the publisher to connect to the cloud service.
|
|
/// </summary>
|
|
public string ConnectionString { get; set; }
|
|
|
|
/// <summary>
|
|
/// A string that indicates the source of the telemetry data.
|
|
/// </summary>
|
|
public string TelemetrySource { get; set; }
|
|
|
|
/// <summary>
|
|
/// The <see cref="ILogger"/> logger instance.
|
|
/// </summary>
|
|
public ILogger Logger { get; set; }
|
|
}
|
|
} |