2019-11-26 18:24:27 +00:00
|
|
|
// ReSharper disable UnusedAutoPropertyAccessor.Global
|
2019-11-24 16:40:42 +00:00
|
|
|
|
2021-10-03 20:37:53 +00:00
|
|
|
using NucuCar.Telemetry.Publishers;
|
2019-12-28 15:09:17 +00:00
|
|
|
|
2020-04-17 15:11:07 +00:00
|
|
|
namespace NucuCar.Telemetry
|
2019-11-24 16:40:42 +00:00
|
|
|
{
|
2021-10-03 20:37:53 +00:00
|
|
|
public class Config
|
2019-11-24 16:40:42 +00:00
|
|
|
{
|
2019-12-28 15:09:17 +00:00
|
|
|
/// <summary>
|
2021-10-03 20:37:53 +00:00
|
|
|
/// The Publisher is used by <see cref="PublisherFactory"/> to instantiate
|
|
|
|
/// the correct <see cref="BasePublisher"/>. For available types see <see cref="PublisherType"/>
|
2019-12-28 15:09:17 +00:00
|
|
|
/// </summary>
|
|
|
|
public string Publisher { get; set; }
|
|
|
|
|
2019-11-26 18:24:27 +00:00
|
|
|
public bool ServiceEnabled { get; set; }
|
|
|
|
public int PublishInterval { get; set; }
|
|
|
|
public string ConnectionString { get; set; }
|
2019-11-24 16:40:42 +00:00
|
|
|
}
|
|
|
|
}
|