The documentation here is outdated. Some of the method parameters are deprecated: https://github.com/angularsen/UnitsNet/wiki/Extending-with-Custom-Units Also it is not really clear, if it makes more sense to implement IQuantity<T> instead of IQuantity. Would it be possible to use the generator also for custom units?