/// <summary> /// Initializes a new instance of the <see cref="Rotator" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public Rotator(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="Focuser" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public Focuser(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
internal Focuser(DeviceConfiguration configuration, ICommandSender commandSender) : base(configuration, commandSender) { }
/// <summary> /// Initializes a new instance of the <see cref="Telescope" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public Telescope(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
internal Telescope(DeviceConfiguration configuration, ICommandSender commandSender) : base(configuration, commandSender) { }
/// <summary> /// Initializes a new instance of the <see cref="FilterWheel" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public FilterWheel(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
internal FilterWheel(DeviceConfiguration configuration, ICommandSender commandSender) : base(configuration, commandSender) { }
/// <summary> /// Initializes a new instance of the <see cref="ObservingConditions" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public ObservingConditions(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="ObservingConditions" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="clientTransactionIdGenerator">Client Transaction ID Generator</param> /// <param name="logger">Logger, can be useful for debugging</param> public ObservingConditions(DeviceConfiguration configuration, IClientTransactionIdGenerator clientTransactionIdGenerator, ILogger logger) : base(configuration, clientTransactionIdGenerator, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="Switch" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public Switch(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="ObservingConditions" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public ObservingConditions(DeviceConfiguration configuration) : base(configuration) { }
/// <summary> /// Initializes a new instance of the <see cref="Switch" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public Switch(DeviceConfiguration configuration) : base(configuration) { }
/// <inheritdoc/> public Rotator(DeviceConfiguration configuration, ICommandSender commandSender, IClientTransactionIdGenerator clientTransactionIdGenerator) : base(configuration, commandSender, clientTransactionIdGenerator) { }
/// <inheritdoc/> public Rotator(DeviceConfiguration configuration, ICommandSender commandSender) : base(configuration, commandSender) { }
internal Dome(DeviceConfiguration configuration, ICommandSender commandSender) : base(configuration, commandSender) { }
internal ObservingConditions(DeviceConfiguration configuration, ICommandSender commandSender) : base(configuration, commandSender) { }
/// <summary> /// Initializes a new instance of the <see cref="FilterWheel" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public FilterWheel(DeviceConfiguration configuration) : base(configuration) { }
internal ObservingConditions(DeviceConfiguration configuration, ICommandSender commandSender, IClientTransactionIdGenerator clientTransactionIdGenerator) : base(configuration, commandSender, clientTransactionIdGenerator) { }
/// <summary> /// Initializes a new instance of the <see cref="FilterWheel" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="clientTransactionIdGenerator">Client Transaction ID Generator</param> public FilterWheel(DeviceConfiguration configuration, IClientTransactionIdGenerator clientTransactionIdGenerator) : base(configuration, clientTransactionIdGenerator) { }
/// <summary> /// Initializes a new instance of the <see cref="Camera" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public Camera(DeviceConfiguration configuration) : base(configuration) { }
/// <summary> /// Initializes a new instance of the <see cref="Telescope" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public Telescope(DeviceConfiguration configuration) : base(configuration) { }
/// <summary> /// Initializes a new instance of the <see cref="Camera" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public Camera(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="Telescope" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="clientTransactionIdGenerator">Client Transaction ID Generator</param> public Telescope(DeviceConfiguration configuration, IClientTransactionIdGenerator clientTransactionIdGenerator) : base(configuration, clientTransactionIdGenerator) { }
/// <summary> /// Initializes a new instance of the <see cref="Camera" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="clientTransactionIdGenerator">Client Transaction ID Generator</param> public Camera(DeviceConfiguration configuration, IClientTransactionIdGenerator clientTransactionIdGenerator) : base(configuration, clientTransactionIdGenerator) { }
/// <summary> /// Initializes a new instance of the <see cref="Focuser" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public Focuser(DeviceConfiguration configuration) : base(configuration) { }
/// <summary> /// Initializes a new instance of the <see cref="Dome" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public Dome(DeviceConfiguration configuration) : base(configuration) { }
/// <summary> /// Initializes a new instance of the <see cref="Focuser" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="clientTransactionIdGenerator">Client Transaction ID Generator</param> /// <param name="logger">Logger, can be useful for debugging</param> public Focuser(DeviceConfiguration configuration, IClientTransactionIdGenerator clientTransactionIdGenerator, ILogger logger) : base(configuration, clientTransactionIdGenerator, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="Dome" /> class. /// </summary> /// <param name="configuration">Device configuration</param> /// <param name="logger">Logger, can be useful for debugging</param> public Dome(DeviceConfiguration configuration, ILogger logger) : base(configuration, logger) { }
internal Focuser(DeviceConfiguration configuration, ICommandSender commandSender, IClientTransactionIdGenerator clientTransactionIdGenerator) : base(configuration, commandSender, clientTransactionIdGenerator) { }
/// <summary> /// Initializes a new instance of the <see cref="Rotator" /> class. /// </summary> /// <param name="configuration">Device configuration</param> public Rotator(DeviceConfiguration configuration) : base(configuration) { }