Example #1
0
 public static double?CalculateHeartRate(IMaxHeartRateStrategy maxHrStrategy,
                                         Rider rider,
                                         double?targetPercent)
 {
     if (targetPercent.HasValue == false)
     {
         return(new double?());
     }
     return(((maxHrStrategy.Calculate(rider) - rider.RestingHeartRateBpm) * targetPercent) + rider.RestingHeartRateBpm);
 }