protected Plan CreatePlan(int featureCount)
 {
     if (_dme == null)
     {
         CreateDme(1);
     }
     if (_designModel == null)
     {
         CreateDesignModel(featureCount);
     }
     return(_planBuilder.BuildPlan(_designModel, featureCount));
 }
        private Plan CreatePlan(int featureCount)
        {
            var part = _designModelBuilder.BuilDesignModel(50, featureCount);

            return(_planBuilder.BuildPlan(part));
        }