public static IStrategyTodo GetInstance(ETypeDoIndependentWork tipo, IGenerateSerie generaSerie, int iteracionesOSegundos) { if (tipo == ETypeDoIndependentWork.LOOPING) { return(new Looping(generaSerie, iteracionesOSegundos)); } else if (tipo == ETypeDoIndependentWork.SLEEPING) { return(new Sleeping(generaSerie, iteracionesOSegundos)); } throw new Exception("Not Expected TODO Strategy"); }
public static string Unit(this ETypeDoIndependentWork t) { return(t == ETypeDoIndependentWork.LOOPING ? "steps" : "mls"); }
public static int Factor(this ETypeDoIndependentWork t) { return(t == ETypeDoIndependentWork.LOOPING ? 1 : 10); }