/// <summary> /// Updates information for runtime. /// </summary> /// <param name="scope"></param> /// <param name="scriptVariableSet">The script variable set to consider.</param> /// <param name="log"></param> public override void UpdateRuntimeInfo(IBdoScope scope = null, IScriptVariableSet scriptVariableSet = null, IBdoLog log = null) { WithItems(Carriers?.Select(p => { p.UpdateRuntimeInfo(scope, scriptVariableSet, log); return(p); }).ToArray()); base.UpdateRuntimeInfo(scope, scriptVariableSet, log); }