diff --git a/CodeGen/Generators/UnitsNetGen/QuantityGenerator.cs b/CodeGen/Generators/UnitsNetGen/QuantityGenerator.cs
index 27fcabf874..6a0c1ce018 100644
--- a/CodeGen/Generators/UnitsNetGen/QuantityGenerator.cs
+++ b/CodeGen/Generators/UnitsNetGen/QuantityGenerator.cs
@@ -985,15 +985,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAs{_unitEnumName}, DefaultConversionFunctions);
}}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {{
- if (!(unit is {_unitEnumName} unitAs{_unitEnumName}))
- throw new ArgumentException($""The given unit is of type {{unit.GetType()}}. Only {{typeof({_unitEnumName})}} is supported."", nameof(unit));
-
- return ToUnit(unitAs{_unitEnumName}, unitConverter);
- }}
-
///
public {_quantity.Name} ToUnit(UnitSystem unitSystem)
{{
@@ -1015,9 +1006,6 @@ IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
///
IQuantity<{_unitEnumName}> IQuantity<{_unitEnumName}>.ToUnit({_unitEnumName} unit) => ToUnit(unit);
- ///
- IQuantity<{_unitEnumName}> IQuantity<{_unitEnumName}>.ToUnit({_unitEnumName} unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity<{_unitEnumName}> IQuantity<{_unitEnumName}>.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Acceleration.g.cs b/UnitsNet/GeneratedCode/Quantities/Acceleration.g.cs
index f179f08797..2b863346b4 100644
--- a/UnitsNet/GeneratedCode/Quantities/Acceleration.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Acceleration.g.cs
@@ -937,15 +937,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAccelerationUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AccelerationUnit unitAsAccelerationUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AccelerationUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAccelerationUnit, unitConverter);
- }
-
///
public Acceleration ToUnit(UnitSystem unitSystem)
{
@@ -967,9 +958,6 @@ public Acceleration ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AccelerationUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AccelerationUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.g.cs b/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.g.cs
index 09e2edeec0..8e2b9773a6 100644
--- a/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.g.cs
@@ -942,15 +942,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAmountOfSubstanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AmountOfSubstanceUnit unitAsAmountOfSubstanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AmountOfSubstanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAmountOfSubstanceUnit, unitConverter);
- }
-
///
public AmountOfSubstance ToUnit(UnitSystem unitSystem)
{
@@ -972,9 +963,6 @@ public AmountOfSubstance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AmountOfSubstanceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AmountOfSubstanceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.g.cs b/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.g.cs
index f42b7112a7..321661df0e 100644
--- a/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.g.cs
@@ -741,15 +741,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAmplitudeRatioUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AmplitudeRatioUnit unitAsAmplitudeRatioUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AmplitudeRatioUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAmplitudeRatioUnit, unitConverter);
- }
-
///
public AmplitudeRatio ToUnit(UnitSystem unitSystem)
{
@@ -771,9 +762,6 @@ public AmplitudeRatio ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AmplitudeRatioUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AmplitudeRatioUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Angle.g.cs b/UnitsNet/GeneratedCode/Quantities/Angle.g.cs
index 09796796b4..98d8a0c7d7 100644
--- a/UnitsNet/GeneratedCode/Quantities/Angle.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Angle.g.cs
@@ -973,15 +973,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAngleUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AngleUnit unitAsAngleUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AngleUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAngleUnit, unitConverter);
- }
-
///
public Angle ToUnit(UnitSystem unitSystem)
{
@@ -1003,9 +994,6 @@ public Angle ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AngleUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AngleUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.g.cs b/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.g.cs
index ffba2a3d19..05bdfde19b 100644
--- a/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.g.cs
@@ -714,15 +714,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsApparentEnergyUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ApparentEnergyUnit unitAsApparentEnergyUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ApparentEnergyUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsApparentEnergyUnit, unitConverter);
- }
-
///
public ApparentEnergy ToUnit(UnitSystem unitSystem)
{
@@ -744,9 +735,6 @@ public ApparentEnergy ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ApparentEnergyUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ApparentEnergyUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ApparentPower.g.cs b/UnitsNet/GeneratedCode/Quantities/ApparentPower.g.cs
index d888fed7f5..50ed9c38d0 100644
--- a/UnitsNet/GeneratedCode/Quantities/ApparentPower.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ApparentPower.g.cs
@@ -733,15 +733,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsApparentPowerUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ApparentPowerUnit unitAsApparentPowerUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ApparentPowerUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsApparentPowerUnit, unitConverter);
- }
-
///
public ApparentPower ToUnit(UnitSystem unitSystem)
{
@@ -763,9 +754,6 @@ public ApparentPower ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ApparentPowerUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ApparentPowerUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Area.g.cs b/UnitsNet/GeneratedCode/Quantities/Area.g.cs
index 5c2f979d3c..f7ae210eca 100644
--- a/UnitsNet/GeneratedCode/Quantities/Area.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Area.g.cs
@@ -950,15 +950,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAreaUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AreaUnit unitAsAreaUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AreaUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAreaUnit, unitConverter);
- }
-
///
public Area ToUnit(UnitSystem unitSystem)
{
@@ -980,9 +971,6 @@ public Area ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AreaUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AreaUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/AreaDensity.g.cs b/UnitsNet/GeneratedCode/Quantities/AreaDensity.g.cs
index fd5f4d96c2..6ba260fa11 100644
--- a/UnitsNet/GeneratedCode/Quantities/AreaDensity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AreaDensity.g.cs
@@ -676,15 +676,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAreaDensityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AreaDensityUnit unitAsAreaDensityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AreaDensityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAreaDensityUnit, unitConverter);
- }
-
///
public AreaDensity ToUnit(UnitSystem unitSystem)
{
@@ -706,9 +697,6 @@ public AreaDensity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AreaDensityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AreaDensityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.g.cs b/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.g.cs
index 223b02ee4c..3dea190989 100644
--- a/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.g.cs
@@ -771,15 +771,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsAreaMomentOfInertiaUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is AreaMomentOfInertiaUnit unitAsAreaMomentOfInertiaUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(AreaMomentOfInertiaUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsAreaMomentOfInertiaUnit, unitConverter);
- }
-
///
public AreaMomentOfInertia ToUnit(UnitSystem unitSystem)
{
@@ -801,9 +792,6 @@ public AreaMomentOfInertia ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(AreaMomentOfInertiaUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(AreaMomentOfInertiaUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/BitRate.g.cs b/UnitsNet/GeneratedCode/Quantities/BitRate.g.cs
index 4dc318c3ce..4f2d22ff85 100644
--- a/UnitsNet/GeneratedCode/Quantities/BitRate.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/BitRate.g.cs
@@ -1159,15 +1159,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsBitRateUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is BitRateUnit unitAsBitRateUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(BitRateUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsBitRateUnit, unitConverter);
- }
-
///
public BitRate ToUnit(UnitSystem unitSystem)
{
@@ -1189,9 +1180,6 @@ public BitRate ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(BitRateUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(BitRateUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.g.cs b/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.g.cs
index 45fa5cb4c3..59ed323189 100644
--- a/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.g.cs
@@ -714,15 +714,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsBrakeSpecificFuelConsumptionUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is BrakeSpecificFuelConsumptionUnit unitAsBrakeSpecificFuelConsumptionUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(BrakeSpecificFuelConsumptionUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsBrakeSpecificFuelConsumptionUnit, unitConverter);
- }
-
///
public BrakeSpecificFuelConsumption ToUnit(UnitSystem unitSystem)
{
@@ -744,9 +735,6 @@ public BrakeSpecificFuelConsumption ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(BrakeSpecificFuelConsumptionUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(BrakeSpecificFuelConsumptionUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Capacitance.g.cs b/UnitsNet/GeneratedCode/Quantities/Capacitance.g.cs
index f9a5af63c7..b61dfb2310 100644
--- a/UnitsNet/GeneratedCode/Quantities/Capacitance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Capacitance.g.cs
@@ -793,15 +793,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsCapacitanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is CapacitanceUnit unitAsCapacitanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(CapacitanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsCapacitanceUnit, unitConverter);
- }
-
///
public Capacitance ToUnit(UnitSystem unitSystem)
{
@@ -823,9 +814,6 @@ public Capacitance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(CapacitanceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(CapacitanceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/CoefficientOfThermalExpansion.g.cs b/UnitsNet/GeneratedCode/Quantities/CoefficientOfThermalExpansion.g.cs
index 4954acc06b..d1501573df 100644
--- a/UnitsNet/GeneratedCode/Quantities/CoefficientOfThermalExpansion.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/CoefficientOfThermalExpansion.g.cs
@@ -714,15 +714,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsCoefficientOfThermalExpansionUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is CoefficientOfThermalExpansionUnit unitAsCoefficientOfThermalExpansionUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(CoefficientOfThermalExpansionUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsCoefficientOfThermalExpansionUnit, unitConverter);
- }
-
///
public CoefficientOfThermalExpansion ToUnit(UnitSystem unitSystem)
{
@@ -744,9 +735,6 @@ public CoefficientOfThermalExpansion ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(CoefficientOfThermalExpansionUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(CoefficientOfThermalExpansionUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Density.g.cs b/UnitsNet/GeneratedCode/Quantities/Density.g.cs
index 95886445b9..dc585af036 100644
--- a/UnitsNet/GeneratedCode/Quantities/Density.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Density.g.cs
@@ -1633,15 +1633,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsDensityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is DensityUnit unitAsDensityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(DensityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsDensityUnit, unitConverter);
- }
-
///
public Density ToUnit(UnitSystem unitSystem)
{
@@ -1663,9 +1654,6 @@ public Density ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(DensityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(DensityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Duration.g.cs b/UnitsNet/GeneratedCode/Quantities/Duration.g.cs
index f730dd1620..0f63b8f42f 100644
--- a/UnitsNet/GeneratedCode/Quantities/Duration.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Duration.g.cs
@@ -876,15 +876,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsDurationUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is DurationUnit unitAsDurationUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(DurationUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsDurationUnit, unitConverter);
- }
-
///
public Duration ToUnit(UnitSystem unitSystem)
{
@@ -906,9 +897,6 @@ public Duration ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(DurationUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(DurationUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.g.cs b/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.g.cs
index 47095aa7eb..b8aaef1693 100644
--- a/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.g.cs
@@ -850,15 +850,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsDynamicViscosityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is DynamicViscosityUnit unitAsDynamicViscosityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(DynamicViscosityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsDynamicViscosityUnit, unitConverter);
- }
-
///
public DynamicViscosity ToUnit(UnitSystem unitSystem)
{
@@ -880,9 +871,6 @@ public DynamicViscosity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(DynamicViscosityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(DynamicViscosityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.g.cs
index fd81b81067..10d384842b 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.g.cs
@@ -733,15 +733,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricAdmittanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricAdmittanceUnit unitAsElectricAdmittanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricAdmittanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricAdmittanceUnit, unitConverter);
- }
-
///
public ElectricAdmittance ToUnit(UnitSystem unitSystem)
{
@@ -763,9 +754,6 @@ public ElectricAdmittance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricAdmittanceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricAdmittanceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCharge.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCharge.g.cs
index feebea60e0..0c1da9c914 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCharge.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCharge.g.cs
@@ -755,15 +755,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricChargeUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricChargeUnit unitAsElectricChargeUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricChargeUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricChargeUnit, unitConverter);
- }
-
///
public ElectricCharge ToUnit(UnitSystem unitSystem)
{
@@ -785,9 +776,6 @@ public ElectricCharge ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricChargeUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricChargeUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.g.cs
index 9d62886e6e..c16b1a0367 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.g.cs
@@ -679,15 +679,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricChargeDensityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricChargeDensityUnit unitAsElectricChargeDensityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricChargeDensityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricChargeDensityUnit, unitConverter);
- }
-
///
public ElectricChargeDensity ToUnit(UnitSystem unitSystem)
{
@@ -709,9 +700,6 @@ public ElectricChargeDensity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricChargeDensityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricChargeDensityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricConductance.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricConductance.g.cs
index 22214fa268..a174f59b3e 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricConductance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricConductance.g.cs
@@ -717,15 +717,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricConductanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricConductanceUnit unitAsElectricConductanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricConductanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricConductanceUnit, unitConverter);
- }
-
///
public ElectricConductance ToUnit(UnitSystem unitSystem)
{
@@ -747,9 +738,6 @@ public ElectricConductance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricConductanceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricConductanceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.g.cs
index ec93720c7c..238b23aabd 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.g.cs
@@ -717,15 +717,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricConductivityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricConductivityUnit unitAsElectricConductivityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricConductivityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricConductivityUnit, unitConverter);
- }
-
///
public ElectricConductivity ToUnit(UnitSystem unitSystem)
{
@@ -747,9 +738,6 @@ public ElectricConductivity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricConductivityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricConductivityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.g.cs
index e8b4f89bd1..9fe885b6b2 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.g.cs
@@ -809,15 +809,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricCurrentUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricCurrentUnit unitAsElectricCurrentUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricCurrentUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricCurrentUnit, unitConverter);
- }
-
///
public ElectricCurrent ToUnit(UnitSystem unitSystem)
{
@@ -839,9 +830,6 @@ public ElectricCurrent ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricCurrentUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricCurrentUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.g.cs
index e2b0bdb431..7148c62a1c 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.g.cs
@@ -717,15 +717,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricCurrentDensityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricCurrentDensityUnit unitAsElectricCurrentDensityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricCurrentDensityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricCurrentDensityUnit, unitConverter);
- }
-
///
public ElectricCurrentDensity ToUnit(UnitSystem unitSystem)
{
@@ -747,9 +738,6 @@ public ElectricCurrentDensity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricCurrentDensityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricCurrentDensityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.g.cs
index ebef78c926..d01608fab9 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.g.cs
@@ -733,15 +733,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricCurrentGradientUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricCurrentGradientUnit unitAsElectricCurrentGradientUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricCurrentGradientUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricCurrentGradientUnit, unitConverter);
- }
-
///
public ElectricCurrentGradient ToUnit(UnitSystem unitSystem)
{
@@ -763,9 +754,6 @@ public ElectricCurrentGradient ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricCurrentGradientUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricCurrentGradientUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricField.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricField.g.cs
index 3d0859d9cc..af629f9d86 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricField.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricField.g.cs
@@ -679,15 +679,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricFieldUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricFieldUnit unitAsElectricFieldUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricFieldUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricFieldUnit, unitConverter);
- }
-
///
public ElectricField ToUnit(UnitSystem unitSystem)
{
@@ -709,9 +700,6 @@ public ElectricField ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricFieldUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricFieldUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricInductance.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricInductance.g.cs
index be8986bd10..b0b592ff21 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricInductance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricInductance.g.cs
@@ -736,15 +736,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricInductanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricInductanceUnit unitAsElectricInductanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricInductanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricInductanceUnit, unitConverter);
- }
-
///
public ElectricInductance ToUnit(UnitSystem unitSystem)
{
@@ -766,9 +757,6 @@ public ElectricInductance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricInductanceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricInductanceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotential.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotential.g.cs
index 4f4d74715e..79a8c5c8a3 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotential.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotential.g.cs
@@ -757,15 +757,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricPotentialUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricPotentialUnit unitAsElectricPotentialUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricPotentialUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricPotentialUnit, unitConverter);
- }
-
///
public ElectricPotential ToUnit(UnitSystem unitSystem)
{
@@ -787,9 +778,6 @@ public ElectricPotential ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricPotentialUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricPotentialUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.g.cs
index d902a1c7e3..d122988af6 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.g.cs
@@ -752,15 +752,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricPotentialAcUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricPotentialAcUnit unitAsElectricPotentialAcUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricPotentialAcUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricPotentialAcUnit, unitConverter);
- }
-
///
public ElectricPotentialAc ToUnit(UnitSystem unitSystem)
{
@@ -782,9 +773,6 @@ public ElectricPotentialAc ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricPotentialAcUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricPotentialAcUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialChangeRate.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialChangeRate.g.cs
index 60c848ff57..4fc515b0fe 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialChangeRate.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialChangeRate.g.cs
@@ -1037,15 +1037,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricPotentialChangeRateUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricPotentialChangeRateUnit unitAsElectricPotentialChangeRateUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricPotentialChangeRateUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricPotentialChangeRateUnit, unitConverter);
- }
-
///
public ElectricPotentialChangeRate ToUnit(UnitSystem unitSystem)
{
@@ -1067,9 +1058,6 @@ public ElectricPotentialChangeRate ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricPotentialChangeRateUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricPotentialChangeRateUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.g.cs
index 1f6a2e9048..7fde23bc1d 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.g.cs
@@ -752,15 +752,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricPotentialDcUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricPotentialDcUnit unitAsElectricPotentialDcUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricPotentialDcUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricPotentialDcUnit, unitConverter);
- }
-
///
public ElectricPotentialDc ToUnit(UnitSystem unitSystem)
{
@@ -782,9 +773,6 @@ public ElectricPotentialDc ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricPotentialDcUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricPotentialDcUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricResistance.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricResistance.g.cs
index 3abf10c9b7..3ff827df16 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricResistance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricResistance.g.cs
@@ -771,15 +771,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricResistanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricResistanceUnit unitAsElectricResistanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricResistanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricResistanceUnit, unitConverter);
- }
-
///
public ElectricResistance ToUnit(UnitSystem unitSystem)
{
@@ -801,9 +792,6 @@ public ElectricResistance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricResistanceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricResistanceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.g.cs
index ad8c859e00..a9d7b61a0f 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.g.cs
@@ -926,15 +926,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricResistivityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricResistivityUnit unitAsElectricResistivityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricResistivityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricResistivityUnit, unitConverter);
- }
-
///
public ElectricResistivity ToUnit(UnitSystem unitSystem)
{
@@ -956,9 +947,6 @@ public ElectricResistivity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricResistivityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricResistivityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricSurfaceChargeDensity.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricSurfaceChargeDensity.g.cs
index c46a643c18..8eb6be3fa3 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricSurfaceChargeDensity.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricSurfaceChargeDensity.g.cs
@@ -717,15 +717,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsElectricSurfaceChargeDensityUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ElectricSurfaceChargeDensityUnit unitAsElectricSurfaceChargeDensityUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ElectricSurfaceChargeDensityUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsElectricSurfaceChargeDensityUnit, unitConverter);
- }
-
///
public ElectricSurfaceChargeDensity ToUnit(UnitSystem unitSystem)
{
@@ -747,9 +738,6 @@ public ElectricSurfaceChargeDensity ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ElectricSurfaceChargeDensityUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ElectricSurfaceChargeDensityUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Energy.g.cs b/UnitsNet/GeneratedCode/Quantities/Energy.g.cs
index 02b66c0863..4cfc59df67 100644
--- a/UnitsNet/GeneratedCode/Quantities/Energy.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Energy.g.cs
@@ -1362,15 +1362,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsEnergyUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is EnergyUnit unitAsEnergyUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(EnergyUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsEnergyUnit, unitConverter);
- }
-
///
public Energy ToUnit(UnitSystem unitSystem)
{
@@ -1392,9 +1383,6 @@ public Energy ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(EnergyUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(EnergyUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Entropy.g.cs b/UnitsNet/GeneratedCode/Quantities/Entropy.g.cs
index c5ef80d12a..59bdc5c974 100644
--- a/UnitsNet/GeneratedCode/Quantities/Entropy.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Entropy.g.cs
@@ -790,15 +790,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsEntropyUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is EntropyUnit unitAsEntropyUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(EntropyUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsEntropyUnit, unitConverter);
- }
-
///
public Entropy ToUnit(UnitSystem unitSystem)
{
@@ -820,9 +811,6 @@ public Entropy ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(EntropyUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(EntropyUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Force.g.cs b/UnitsNet/GeneratedCode/Quantities/Force.g.cs
index c5d3c67263..c85fcfeddd 100644
--- a/UnitsNet/GeneratedCode/Quantities/Force.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Force.g.cs
@@ -955,15 +955,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsForceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ForceUnit unitAsForceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ForceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsForceUnit, unitConverter);
- }
-
///
public Force ToUnit(UnitSystem unitSystem)
{
@@ -985,9 +976,6 @@ public Force ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ForceUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ForceUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.g.cs b/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.g.cs
index 7faeddf11f..4a94d7cec1 100644
--- a/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.g.cs
@@ -942,15 +942,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsForceChangeRateUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ForceChangeRateUnit unitAsForceChangeRateUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ForceChangeRateUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsForceChangeRateUnit, unitConverter);
- }
-
///
public ForceChangeRate ToUnit(UnitSystem unitSystem)
{
@@ -972,9 +963,6 @@ public ForceChangeRate ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ForceChangeRateUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ForceChangeRateUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/ForcePerLength.g.cs b/UnitsNet/GeneratedCode/Quantities/ForcePerLength.g.cs
index 51c21e4fca..fa1d593501 100644
--- a/UnitsNet/GeneratedCode/Quantities/ForcePerLength.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ForcePerLength.g.cs
@@ -1385,15 +1385,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsForcePerLengthUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is ForcePerLengthUnit unitAsForcePerLengthUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(ForcePerLengthUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsForcePerLengthUnit, unitConverter);
- }
-
///
public ForcePerLength ToUnit(UnitSystem unitSystem)
{
@@ -1415,9 +1406,6 @@ public ForcePerLength ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(ForcePerLengthUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(ForcePerLengthUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Frequency.g.cs b/UnitsNet/GeneratedCode/Quantities/Frequency.g.cs
index a5616fa2da..4a5522248a 100644
--- a/UnitsNet/GeneratedCode/Quantities/Frequency.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Frequency.g.cs
@@ -873,15 +873,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsFrequencyUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is FrequencyUnit unitAsFrequencyUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(FrequencyUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsFrequencyUnit, unitConverter);
- }
-
///
public Frequency ToUnit(UnitSystem unitSystem)
{
@@ -903,9 +894,6 @@ public Frequency ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(FrequencyUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(FrequencyUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/FuelEfficiency.g.cs b/UnitsNet/GeneratedCode/Quantities/FuelEfficiency.g.cs
index e77d31d9fc..eb22859978 100644
--- a/UnitsNet/GeneratedCode/Quantities/FuelEfficiency.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/FuelEfficiency.g.cs
@@ -736,15 +736,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsFuelEfficiencyUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is FuelEfficiencyUnit unitAsFuelEfficiencyUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(FuelEfficiencyUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsFuelEfficiencyUnit, unitConverter);
- }
-
///
public FuelEfficiency ToUnit(UnitSystem unitSystem)
{
@@ -766,9 +757,6 @@ public FuelEfficiency ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(FuelEfficiencyUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(FuelEfficiencyUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/HeatFlux.g.cs b/UnitsNet/GeneratedCode/Quantities/HeatFlux.g.cs
index 1de88c3535..1bd11f7e0a 100644
--- a/UnitsNet/GeneratedCode/Quantities/HeatFlux.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/HeatFlux.g.cs
@@ -999,15 +999,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsHeatFluxUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is HeatFluxUnit unitAsHeatFluxUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(HeatFluxUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsHeatFluxUnit, unitConverter);
- }
-
///
public HeatFlux ToUnit(UnitSystem unitSystem)
{
@@ -1029,9 +1020,6 @@ public HeatFlux ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(HeatFluxUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(HeatFluxUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.g.cs b/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.g.cs
index 9e48d084f2..da6dc3d3c9 100644
--- a/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.g.cs
@@ -714,15 +714,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsHeatTransferCoefficientUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is HeatTransferCoefficientUnit unitAsHeatTransferCoefficientUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(HeatTransferCoefficientUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsHeatTransferCoefficientUnit, unitConverter);
- }
-
///
public HeatTransferCoefficient ToUnit(UnitSystem unitSystem)
{
@@ -744,9 +735,6 @@ public HeatTransferCoefficient ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(HeatTransferCoefficientUnit unit) => ToUnit(unit);
- ///
- IQuantity IQuantity.ToUnit(HeatTransferCoefficientUnit unit, UnitConverter unitConverter) => ToUnit(unit, unitConverter);
-
///
IQuantity IQuantity.ToUnit(UnitSystem unitSystem) => ToUnit(unitSystem);
diff --git a/UnitsNet/GeneratedCode/Quantities/Illuminance.g.cs b/UnitsNet/GeneratedCode/Quantities/Illuminance.g.cs
index 5c7b3b2b0e..9610414a0b 100644
--- a/UnitsNet/GeneratedCode/Quantities/Illuminance.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Illuminance.g.cs
@@ -736,15 +736,6 @@ IQuantity IQuantity.ToUnit(Enum unit)
return ToUnit(unitAsIlluminanceUnit, DefaultConversionFunctions);
}
- ///
- IQuantity IQuantity.ToUnit(Enum unit, UnitConverter unitConverter)
- {
- if (!(unit is IlluminanceUnit unitAsIlluminanceUnit))
- throw new ArgumentException($"The given unit is of type {unit.GetType()}. Only {typeof(IlluminanceUnit)} is supported.", nameof(unit));
-
- return ToUnit(unitAsIlluminanceUnit, unitConverter);
- }
-
///
public Illuminance ToUnit(UnitSystem unitSystem)
{
@@ -766,9 +757,6 @@ public Illuminance ToUnit(UnitSystem unitSystem)
///
IQuantity IQuantity.ToUnit(IlluminanceUnit unit) => ToUnit(unit);
- ///