示例#1
0
        public static List <string> GetJobbParameter(JobbType jobbType)
        {
            var jobbParameter = new List <string>();

            jobbParameter = AddAbstractParameter(jobbParameter);
            return(GetFactory(jobbType).AddParameters(jobbParameter));
        }
示例#2
0
        public static AbstractJobb GetJobb(JobbType jobbType, params object[] parameterValues)
        {
            var jobbToReturn = GetFactory(jobbType).CreateJobb(parameterValues);

            return(jobbToReturn);
        }
示例#3
0
 private static JobbFactory GetFactory(JobbType jobbType)
 {
     FactoriesDictionary.TryGetValue(jobbType, out var factory);
     return(factory);
 }