public static async Task <double> GetAreaUnderCurve()
 {
     return(await Task.Factory.StartNew(() => mDiscount.GetAreaUnderCurve()));
 }