Ejemplo n.º 1
0
 public TaskBase GetTask(DefinedTaskEnum taskEnum)
 {
     if (!TaskRepository.ContainsKey(taskEnum))
     {
         AddTask(taskEnum);
     }
     return(TaskRepository[taskEnum]);
 }
Ejemplo n.º 2
0
    private void AddTask(DefinedTaskEnum taskEnum)
    {
        TaskBase instance = (TaskBase)CreateInstance(taskEnum.ToString());

        TaskRepository[taskEnum] = instance;
    }