/// <summary> /// 添加服务端节点实例信息 /// </summary> /// <param name="context"></param> /// <param name="activityName"></param> /// <param name="flowNodeIndex"></param> public ServerActivityInstance AddServer(NativeActivityContext context, string activityName, int flowNodeIndex) { var server = new ServerActivityInstance(context.WorkflowInstanceId , flowNodeIndex , context.ActivityInstanceId , activityName); this._instances.Add(server); return server; }
/// <summary> /// 添加服务端节点实例信息 /// </summary> /// <param name="context"></param> /// <param name="activityName"></param> /// <param name="flowNodeIndex"></param> public ServerActivityInstance AddServer(NativeActivityContext context, string activityName, int flowNodeIndex) { var server = new ServerActivityInstance(context.WorkflowInstanceId , flowNodeIndex , context.ActivityInstanceId , activityName); this._instances.Add(server); return(server); }
public void Server() { var instance = new ServerActivityInstance(Guid.NewGuid(), 0, 1, "人工节点"); this._processService.CreateActivityInstance(instance); Assert.AreNotEqual(0, instance.ID); this.Evict(instance); var instance2 = this._processService.GetActivityInstance(instance.ID); Assert.IsNotNull(instance2); Assert.IsInstanceOf<ServerActivityInstance>(instance2); }
public void Server() { var instance = new ServerActivityInstance(Guid.NewGuid(), 0, 1, "人工节点"); this._processService.CreateActivityInstance(instance); Assert.AreNotEqual(0, instance.ID); this.Evict(instance); var instance2 = this._processService.GetActivityInstance(instance.ID); Assert.IsNotNull(instance2); Assert.IsInstanceOf <ServerActivityInstance>(instance2); }