mirror of
https://dev.azure.com/TeilRad/sharee.bike%20App/_git/Code
synced 2024-11-05 10:36:30 +01:00
29 lines
789 B
C#
29 lines
789 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using static ShareeBike.Model.Bikes.BikeInfoNS.RentalDescription;
|
|
|
|
namespace ShareeBike.Model.Bikes.BikeInfoNS
|
|
{
|
|
public interface IRentalDescription
|
|
{
|
|
/// <summary>
|
|
/// Name of the tariff.
|
|
/// </summary>
|
|
string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// Holds the time span for which a bike can be reserved.
|
|
/// </summary>
|
|
TimeSpan MaxReservationTimeSpan { get; set; }
|
|
|
|
/// <summary>
|
|
/// Dynamic language aware tariff elements to be displayed to user.
|
|
/// </summary>
|
|
Dictionary<string, TariffElement> TariffEntries { get; set; }
|
|
|
|
/// <summary>
|
|
/// Well known language aware elements (AGB, tracking info, ...) to be displayed to user.
|
|
/// </summary>
|
|
Dictionary<string, InfoElement> InfoEntries { get; set; }
|
|
}
|
|
}
|