Esempio n. 1
0
 public static ISplineAddOptionalParameters <TResult> AddContract <TResult, TContract>
     (this MaxSmoothnessSplineCurveBuilder <TResult> splineCurveBuilder, TContract singlePeriod, double price)
     where TResult : ITimePeriod <TResult>
     where TContract : ITimePeriod <TContract>
 {
     return(splineCurveBuilder.AddContract(Contract <TResult> .Create(singlePeriod, price)));
 }
Esempio n. 2
0
 public static ISplineAddOptionalParameters <T> AddContract <T>(this MaxSmoothnessSplineCurveBuilder <T> splineCurveBuilder,
                                                                T start, T end, double price)
     where T : ITimePeriod <T>
 {
     return(splineCurveBuilder.AddContract(new Contract <T>(start, end, price)));
 }