ex-int-04-shipping-cost/ShippingCosts/Implementations/LuxuryShippingCostCalculator.cs
github-classroom[bot] 5db225db88
Initial commit
2025-04-29 15:01:53 +00:00

24 lines
717 B
C#

using ShippingCosts.Contracts;
namespace ShippingCosts.Implementations;
/// <summary>
/// A shipping cost calculator for the LuxuryShipping carrier
/// </summary>
/// <inheritdoc cref="ShippingCostCalculatorBase" />
public sealed class LuxuryShippingCostCalculator(ICountryDistanceProvider countryDistanceProvider)
: ShippingCostCalculatorBase(countryDistanceProvider)
{
public override string CarrierName => string.Empty; // TODO
public override decimal? CalculateShippingCosts(string targetCountry, IMeasuredBox box)
{
//const decimal MaxPrice = 4444M;
// TODO
return null;
//static double ToCentimeters(double millimeters) => millimeters / 10D;
}
}