/// <summary> /// 获取分支实例的个数 /// </summary> /// <param name="splitActivityGUID">活动GUID</param> /// <param name="processInstanceID">流程实例ID</param> /// <returns>实例数目</returns> protected int GetInstanceGatewayCount(string splitActivityGUID, int processInstanceID) { ActivityInstanceManager aim = new ActivityInstanceManager(); return(aim.GetInstanceGatewayCount(splitActivityGUID, processInstanceID)); }
/// <summary> /// 获取分支实例的个数 /// </summary> /// <param name="splitActivityInstanceUID"></param> /// <param name="processInstanceUid"></param> /// <returns></returns> protected int GetInstanceGatewayCount(string splitActivityInstanceUID, string processInstanceUid) { ActivityInstanceManager aim = new ActivityInstanceManager(_serviceProvider); return(aim.GetInstanceGatewayCount(splitActivityInstanceUID, processInstanceUid)); }
/// <summary> /// 获取分支实例的个数 /// </summary> /// <param name="splitActivityInstanceUID"></param> /// <param name="processInstanceUid"></param> /// <returns></returns> protected int GetInstanceGatewayCount(string splitActivityInstanceUID, string processInstanceUid) { ActivityInstanceManager aim = new ActivityInstanceManager(_dataAccessor, _loggerFactory); return(aim.GetInstanceGatewayCount(splitActivityInstanceUID, processInstanceUid)); }