コード例 #1
0
 /// <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;
 }
コード例 #2
0
        /// <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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
        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);
        }