/// <summary> /// Constructor /// </summary> /// <param name="influxDbMonitoringOptions"><see cref="InfluxDbMonitoringOptions"/></param> public InfluxDbBuilder(InfluxDbMonitoringOptions influxDbMonitoringOptions) { this._influxDbMonitoringOptions = influxDbMonitoringOptions; }
public MonitoringComponent(InfluxDbMonitoringOptions influxDbMonitoringOptions) { _influxDbMonitoringOptions = influxDbMonitoringOptions; }
/// <summary> /// Build with Json /// </summary> /// <param name="builder"><see cref="IMonitoringBuilder"/></param> /// <param name="influxDbMonitoringOptions"><see cref="InfluxDbMonitoringOptions"/></param> /// <returns><see cref="IMonitoringBuilder"/></returns> public static IMonitoringBuilder UseInfluxDb(this IMonitoringBuilder builder, InfluxDbMonitoringOptions influxDbMonitoringOptions) { return(new InfluxDbBuilder(influxDbMonitoringOptions)); }