private static bool IdMatch(IModelExecutionContext modelExecutionContext, ILogicInstaller installer, IModelNode modelLogic) { var modelNode = (installer.GetModelLogic(modelExecutionContext.Application).ExecutionContextsGroup) as ModelNode; return(modelNode != null && Equals(modelNode.Parent.Id, ((ModelNode)modelLogic.Parent.Parent).Id)); }
public static void RegisterInstaller(ILogicInstaller logicInstaller) { Instance._logicInstallers.Add(logicInstaller); }
private static bool IdMatch(IModelExecutionContext modelExecutionContext, ILogicInstaller installer, IModelNode modelLogic){ var modelNode = (installer.GetModelLogic(modelExecutionContext.Application).ExecutionContextsGroup) as ModelNode; return modelNode != null && Equals(modelNode.Parent.Id,((ModelNode) modelLogic.Parent.Parent).Id); }