24 lines
717 B
C#
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;
|
|
}
|
|
}
|