private ConditionsResource <T> GetConditionsResource(Arg arg) { var conditionsResource = new ConditionsResource <T>(); CalculateElement(arg, conditionsResource); return(conditionsResource); }
protected override void CalculateElement(Arg arg, ConditionsResource <Result> conditionsResource) { var argExt = arg as ArgExt; var content = arg.Content as Info <double>; var dep = argExt.Dependencies.FirstOrDefault(x => x is Info <DateTime>); }
protected abstract void CalculateElement(Arg arg, ConditionsResource <T> conditionsResource);