/// <summary> /// Constructor /// </summary> /// <param name="asof">Valuation date</param> /// <param name="curveSpec">Yield curve specification</param> /// <param name="curveConfigs">Repository of yield curve configurations</param> /// <param name="loader">Market data loader</param> /// <param name="conventions">Repository of market conventions for building bootstrap helper</param> /// <param name="requiredYieldCurves">Map of underlying yield curves if required</param> public YieldCurve(Date asof, YieldCurveSpec curveSpec, CurveConfigurations curveConfigs, Loader loader, Conventions conventions, Dictionary <string, YieldCurve> requiredYieldCurves = null) { }