public static WaitTimeGenerator GetInstance(ICDFFunction cDFFunction)
        {
            if (instance == null)
            {
                lock (padlock)
                {
                    if (instance == null)
                    {
                        instance = new WaitTimeGenerator(cDFFunction);
                    }
                }
            }

            return(instance);
        }
 private WaitTimeGenerator(ICDFFunction cDFFunction)
 {
     this.cDFFunction = cDFFunction;
 }