sharee.bike-App/SharedBusinessLogic/Model/Connector/Command/UserFeedbackDto.cs
2024-04-09 12:53:23 +02:00

33 lines
698 B
C#

namespace ShareeBike.Model.Connector
{
#if USCSHARP9
public record UserFeedbackDto : ICommand.IUserFeedback
{
public string BikeId { get; init; }
public bool IsBikeBroken { get; init; }
public string Message { get; init; }
}
#else
#if USCSHARP9
public class UserFeedbackDto : ICommand.IUserFeedback
#else
public class UserFeedbackDto : IUserFeedback
#endif
{
public string BikeId { get; set; }
/// <summary>
/// Holds the current charging level of the battery in bars, null if unknown.
/// </summary>
public int? CurrentChargeBars { get; set; }
public bool IsBikeBroken { get; set; }
public string Message { get; set; }
}
#endif
}