public ViewModelRateUshort(IRateWithRange <ushort> rate) : base(rate) { }
public ViewModelRateByte(IRateWithRange <byte> rate) : base(rate) { }
public ViewModelRateInt(IRateWithRange <int> rate) : base(rate) { }
protected BaseViewModelRateWithRange(IRateWithRange <TValue> rate) : base(rate) { this.rate = rate; }
public ViewModelRateDouble(IRateWithRange <double> rate) : base(rate) { }