15 lines
547 B
C#
15 lines
547 B
C#
using Furion.ConfigurableOptions;
|
|
|
|
namespace Evergreen.Health.Application.Health.Integrations.MiAirX;
|
|
|
|
public sealed class MiAirXOptions : IConfigurableOptions
|
|
{
|
|
public bool Enabled { get; set; } = true;
|
|
public string BaseUrl { get; set; } = string.Empty;
|
|
public string DeviceId { get; set; } = string.Empty;
|
|
public string MusicUrl { get; set; } = string.Empty;
|
|
public bool RequireWebPassword { get; set; } = true;
|
|
public string WebPassword { get; set; } = string.Empty;
|
|
public int TimeoutSeconds { get; set; } = 15;
|
|
}
|