diff --git a/source/.vs/SfBpmn/v17/.suo b/source/.vs/SfBpmn/v17/.suo index 3466d81f..d1653464 100644 Binary files a/source/.vs/SfBpmn/v17/.suo and b/source/.vs/SfBpmn/v17/.suo differ diff --git a/source/.vs/SfBpmn/v17/DocumentLayout.json b/source/.vs/SfBpmn/v17/DocumentLayout.json index deb23aac..3ee1aaba 100644 --- a/source/.vs/SfBpmn/v17/DocumentLayout.json +++ b/source/.vs/SfBpmn/v17/DocumentLayout.json @@ -2,6 +2,26 @@ "Version": 1, "WorkspaceRootPath": "D:\\GitHub\\Slickflow\\source\\", "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\config\\wfconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\config\\wfconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\utility\\reflectionhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\utility\\reflectionhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\xpdlmemorycachedhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\xpdlmemorycachedhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\processmodelbpmn.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\processmodelbpmn.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\xpdldefinition.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\xpdldefinition.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, { "AbsoluteMoniker": "D:0:0:{FACA156E-D43B-4889-A530-A342517B7984}|sfdapi\\sfdapi.csproj|d:\\github\\slickflow\\source\\sfdapi\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", "RelativeMoniker": "D:0:0:{FACA156E-D43B-4889-A530-A342517B7984}|sfdapi\\sfdapi.csproj|solutionrelative:sfdapi\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" @@ -314,18 +334,10 @@ "AbsoluteMoniker": "D:0:0:{EE25354D-DC93-43BE-A935-1D59D3E4E8D2}|Lib\\Slickflow.Module\\Slickflow.Module.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.module\\essential\\common\\imessagequeueservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EE25354D-DC93-43BE-A935-1D59D3E4E8D2}|Lib\\Slickflow.Module\\Slickflow.Module.csproj|solutionrelative:lib\\slickflow.module\\essential\\common\\imessagequeueservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\xpdlmemorycachedhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\xpdlmemorycachedhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\xpdlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\xpdlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\xpdldefinition.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\xpdldefinition.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\processvalidator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\processvalidator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -342,10 +354,6 @@ "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\processmodelconvertor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\processmodelconvertor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\processmodelbpmn.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\processmodelbpmn.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\xpdl\\nextactivitytreeresult.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\xpdl\\nextactivitytreeresult.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -622,10 +630,6 @@ "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\utility\\responseresult.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\utility\\responseresult.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\utility\\reflectionhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\utility\\reflectionhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\utility\\randomsequencegenerator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\utility\\randomsequencegenerator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -1102,10 +1106,6 @@ "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\core\\event\\wfeventargs.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\core\\event\\wfeventargs.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\config\\wfconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\config\\wfconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|d:\\github\\slickflow\\source\\lib\\slickflow.engine\\common\\xmldefinitionexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1B28181E-6355-4B89-9B05-04FC7641582C}|Lib\\Slickflow.Engine\\Slickflow.Engine.csproj|solutionrelative:lib\\slickflow.engine\\common\\xmldefinitionexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -1538,7 +1538,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 5, + "SelectedChildIndex": 8, "Children": [ { "$type": "Bookmark", @@ -1562,7 +1562,7 @@ }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 5, "Title": "appsettings.json", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\appsettings.json", "RelativeDocumentMoniker": "sfdapi\\appsettings.json", @@ -1575,55 +1575,96 @@ }, { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 7, "Title": "index.html", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\index.html", "RelativeDocumentMoniker": "sfd\\ClientApp\\app\\index.html", "ToolTip": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\index.html", "RelativeToolTip": "sfd\\ClientApp\\app\\index.html", - "ViewState": "AQIAAA8AAAAAAAAAAAAAAB8AAAA2AAAA", + "ViewState": "AQIAAEsAAAAAAAAAAAAAAFwAAAAOAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001512|", - "WhenOpened": "2024-10-21T07:37:13.852Z" + "WhenOpened": "2024-10-11T02:18:07.414Z" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "XPDLDefinition.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", + "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", + "RelativeToolTip": "lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", + "ViewState": "AQIAAB0AAAAAAAAAAAAQwAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-12T01:28:47.759Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "WfConfig.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Config\\WfConfig.cs", + "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Config\\WfConfig.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Config\\WfConfig.cs", + "RelativeToolTip": "lib\\Slickflow.Engine\\Config\\WfConfig.cs", + "ViewState": "AQIAAAYAAAAAAAAAAAAMwBQAAAAgAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-12T01:16:43.549Z", + "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 3, - "Title": "kconfig.js", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\config\\kconfig.js", - "RelativeDocumentMoniker": "sfd\\ClientApp\\app\\config\\kconfig.js", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\config\\kconfig.js", - "RelativeToolTip": "sfd\\ClientApp\\app\\config\\kconfig.js", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAwAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001646|", - "WhenOpened": "2024-10-21T07:37:03.986Z" + "Title": "ProcessModelBPMN.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", + "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", + "RelativeToolTip": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", + "ViewState": "AQIAABIAAAAAAAAAAAAAACQAAAA3AAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-12T01:28:35.44Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 7, - "Title": "DBTypeExtensions.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Data\\DBTypeExtensions.cs", - "RelativeDocumentMoniker": "lib\\Slickflow.Data\\DBTypeExtensions.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Data\\DBTypeExtensions.cs", - "RelativeToolTip": "lib\\Slickflow.Data\\DBTypeExtensions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAADUAAAASAAAA", + "DocumentIndex": 2, + "Title": "XPDLMemoryCachedHelper.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", + "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", + "RelativeToolTip": "lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", + "ViewState": "AQIAAAMAAAAAAAAAAAAMwBQAAABIAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:12:33.203Z" + "WhenOpened": "2024-10-12T01:28:50.87Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 6, - "Title": "WfEDevController.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", - "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", - "RelativeToolTip": "test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABMAAAAuAAAA", + "DocumentIndex": 1, + "Title": "ReflectionHelper.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", + "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", + "RelativeToolTip": "lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", + "ViewState": "AQIAAAgAAAAAAAAAAAAMwBsAAAAjAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:33:39.458Z" + "WhenOpened": "2024-10-12T01:26:42.349Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 9, + "Title": "WfTutorialController.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", + "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", + "RelativeToolTip": "test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAA8AAAAmAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-12T01:34:21.575Z" + }, + { + "$type": "Document", + "DocumentIndex": 10, "Title": "WfModelController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfModelController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfModelController.cs", @@ -1635,31 +1676,55 @@ }, { "$type": "Document", - "DocumentIndex": 4, - "Title": "WfTutorialController.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", - "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", - "RelativeToolTip": "test\\Slickflow.WebApi\\Controllers\\WfTutorialController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAA8AAAAmAAAA", + "DocumentIndex": 11, + "Title": "WfEDevController.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", + "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", + "RelativeToolTip": "test\\Slickflow.WebApi\\Controllers\\WfEDevController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABMAAAAuAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:34:21.575Z" + "WhenOpened": "2024-10-12T01:33:39.458Z" }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 12, + "Title": "DBTypeExtensions.cs", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Data\\DBTypeExtensions.cs", + "RelativeDocumentMoniker": "lib\\Slickflow.Data\\DBTypeExtensions.cs", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Data\\DBTypeExtensions.cs", + "RelativeToolTip": "lib\\Slickflow.Data\\DBTypeExtensions.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAADUAAAASAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-12T01:12:33.203Z" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "kconfig.js", + "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\config\\kconfig.js", + "RelativeDocumentMoniker": "sfd\\ClientApp\\app\\config\\kconfig.js", + "ToolTip": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\config\\kconfig.js", + "RelativeToolTip": "sfd\\ClientApp\\app\\config\\kconfig.js", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAwAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001646|", + "WhenOpened": "2024-10-21T07:37:03.986Z" + }, + { + "$type": "Document", + "DocumentIndex": 6, "Title": "index.html", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\index.html", "RelativeDocumentMoniker": "sfd\\ClientApp\\app\\index.html", "ToolTip": "D:\\GitHub\\Slickflow\\source\\sfd\\ClientApp\\app\\index.html", "RelativeToolTip": "sfd\\ClientApp\\app\\index.html", - "ViewState": "AQIAAEsAAAAAAAAAAAAAAFwAAAAOAAAA", + "ViewState": "AQIAAA8AAAAAAAAAAAAAAB8AAAA2AAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001512|", - "WhenOpened": "2024-10-11T02:18:07.414Z" + "WhenOpened": "2024-10-21T07:37:13.852Z" }, { "$type": "Document", - "DocumentIndex": 11, + "DocumentIndex": 16, "Title": "Startup.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Startup.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Startup.cs", @@ -1671,7 +1736,7 @@ }, { "$type": "Document", - "DocumentIndex": 12, + "DocumentIndex": 17, "Title": "Program.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Program.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Program.cs", @@ -1683,7 +1748,7 @@ }, { "$type": "Document", - "DocumentIndex": 9, + "DocumentIndex": 14, "Title": "NodeMediatorFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorFactory.cs", @@ -1695,7 +1760,7 @@ }, { "$type": "Document", - "DocumentIndex": 8, + "DocumentIndex": 13, "Title": "EventConvertor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\EventConvertor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\EventConvertor.cs", @@ -1707,7 +1772,7 @@ }, { "$type": "Document", - "DocumentIndex": 10, + "DocumentIndex": 15, "Title": "NodeMediatorInterConditionalGo.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Conditional\\NodeMediatorInterConditionalGo.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Conditional\\NodeMediatorInterConditionalGo.cs", @@ -1719,7 +1784,7 @@ }, { "$type": "Document", - "DocumentIndex": 13, + "DocumentIndex": 18, "Title": "WfUnitTestController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfUnitTestController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfUnitTestController.cs", @@ -1731,7 +1796,7 @@ }, { "$type": "Document", - "DocumentIndex": 14, + "DocumentIndex": 19, "Title": "WfStartConditionalController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfStartConditionalController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfStartConditionalController.cs", @@ -1743,7 +1808,7 @@ }, { "$type": "Document", - "DocumentIndex": 15, + "DocumentIndex": 20, "Title": "WfSplitJoinController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfSplitJoinController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfSplitJoinController.cs", @@ -1755,7 +1820,7 @@ }, { "$type": "Document", - "DocumentIndex": 16, + "DocumentIndex": 21, "Title": "WfServiceController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfServiceController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfServiceController.cs", @@ -1767,7 +1832,7 @@ }, { "$type": "Document", - "DocumentIndex": 17, + "DocumentIndex": 22, "Title": "WfSequenceController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfSequenceController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfSequenceController.cs", @@ -1779,7 +1844,7 @@ }, { "$type": "Document", - "DocumentIndex": 18, + "DocumentIndex": 23, "Title": "WfProcessTestController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfProcessTestController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfProcessTestController.cs", @@ -1791,7 +1856,7 @@ }, { "$type": "Document", - "DocumentIndex": 19, + "DocumentIndex": 24, "Title": "WfPerformanceController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfPerformanceController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfPerformanceController.cs", @@ -1803,7 +1868,7 @@ }, { "$type": "Document", - "DocumentIndex": 20, + "DocumentIndex": 25, "Title": "WfEventIntController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfEventIntController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfEventIntController.cs", @@ -1815,7 +1880,7 @@ }, { "$type": "Document", - "DocumentIndex": 21, + "DocumentIndex": 26, "Title": "WfEventController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfEventController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfEventController.cs", @@ -1827,7 +1892,7 @@ }, { "$type": "Document", - "DocumentIndex": 22, + "DocumentIndex": 27, "Title": "WfCacheTestController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfCacheTestController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfCacheTestController.cs", @@ -1839,7 +1904,7 @@ }, { "$type": "Document", - "DocumentIndex": 23, + "DocumentIndex": 28, "Title": "WfBasicController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfBasicController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfBasicController.cs", @@ -1851,7 +1916,7 @@ }, { "$type": "Document", - "DocumentIndex": 24, + "DocumentIndex": 29, "Title": "WfAutoCodeController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfAutoCodeController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfAutoCodeController.cs", @@ -1863,7 +1928,7 @@ }, { "$type": "Document", - "DocumentIndex": 25, + "DocumentIndex": 30, "Title": "WfAsyncController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfAsyncController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfAsyncController.cs", @@ -1875,7 +1940,7 @@ }, { "$type": "Document", - "DocumentIndex": 26, + "DocumentIndex": 31, "Title": "WfActivityTestController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\test\\Slickflow.WebApi\\Controllers\\WfActivityTestController.cs", "RelativeDocumentMoniker": "test\\Slickflow.WebApi\\Controllers\\WfActivityTestController.cs", @@ -1887,7 +1952,7 @@ }, { "$type": "Document", - "DocumentIndex": 27, + "DocumentIndex": 32, "Title": "ResponseResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\utility\\SlickOne.WebUtility\\ResponseResult.cs", "RelativeDocumentMoniker": "utility\\SlickOne.WebUtility\\ResponseResult.cs", @@ -1899,7 +1964,7 @@ }, { "$type": "Document", - "DocumentIndex": 28, + "DocumentIndex": 33, "Title": "HttpClientHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\utility\\SlickOne.WebUtility\\HttpClientHelper.cs", "RelativeDocumentMoniker": "utility\\SlickOne.WebUtility\\HttpClientHelper.cs", @@ -1911,7 +1976,7 @@ }, { "$type": "Document", - "DocumentIndex": 29, + "DocumentIndex": 34, "Title": "Startup.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\Startup.cs", "RelativeDocumentMoniker": "sfdapi\\Startup.cs", @@ -1923,7 +1988,7 @@ }, { "$type": "Document", - "DocumentIndex": 30, + "DocumentIndex": 35, "Title": "Program.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\Program.cs", "RelativeDocumentMoniker": "sfdapi\\Program.cs", @@ -1935,7 +2000,7 @@ }, { "$type": "Document", - "DocumentIndex": 31, + "DocumentIndex": 36, "Title": "Wf2XmlController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\Controllers\\WebApi\\Wf2XmlController.cs", "RelativeDocumentMoniker": "sfdapi\\Controllers\\WebApi\\Wf2XmlController.cs", @@ -1947,7 +2012,7 @@ }, { "$type": "Document", - "DocumentIndex": 32, + "DocumentIndex": 37, "Title": "MultipartRequestHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\Controllers\\WebApi\\MultipartRequestHelper.cs", "RelativeDocumentMoniker": "sfdapi\\Controllers\\WebApi\\MultipartRequestHelper.cs", @@ -1959,7 +2024,7 @@ }, { "$type": "Document", - "DocumentIndex": 33, + "DocumentIndex": 38, "Title": "LanguageController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\Controllers\\WebApi\\LanguageController.cs", "RelativeDocumentMoniker": "sfdapi\\Controllers\\WebApi\\LanguageController.cs", @@ -1971,7 +2036,7 @@ }, { "$type": "Document", - "DocumentIndex": 34, + "DocumentIndex": 39, "Title": "FineUploadController.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\sfdapi\\Controllers\\WebApi\\FineUploadController.cs", "RelativeDocumentMoniker": "sfdapi\\Controllers\\WebApi\\FineUploadController.cs", @@ -1983,7 +2048,7 @@ }, { "$type": "Document", - "DocumentIndex": 35, + "DocumentIndex": 40, "Title": "UserManager.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\UserManager.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\UserManager.cs", @@ -1995,7 +2060,7 @@ }, { "$type": "Document", - "DocumentIndex": 36, + "DocumentIndex": 41, "Title": "UserEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\UserEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\UserEntity.cs", @@ -2007,7 +2072,7 @@ }, { "$type": "Document", - "DocumentIndex": 37, + "DocumentIndex": 42, "Title": "Table.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\Table.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\Table.cs", @@ -2019,7 +2084,7 @@ }, { "$type": "Document", - "DocumentIndex": 38, + "DocumentIndex": 43, "Title": "RoleUserView.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\RoleUserView.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\RoleUserView.cs", @@ -2031,7 +2096,7 @@ }, { "$type": "Document", - "DocumentIndex": 39, + "DocumentIndex": 44, "Title": "RoleUserManager.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\RoleUserManager.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\RoleUserManager.cs", @@ -2043,7 +2108,7 @@ }, { "$type": "Document", - "DocumentIndex": 40, + "DocumentIndex": 45, "Title": "RoleUserEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\RoleUserEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\RoleUserEntity.cs", @@ -2055,7 +2120,7 @@ }, { "$type": "Document", - "DocumentIndex": 41, + "DocumentIndex": 46, "Title": "RoleManager.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\RoleManager.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\RoleManager.cs", @@ -2067,7 +2132,7 @@ }, { "$type": "Document", - "DocumentIndex": 42, + "DocumentIndex": 47, "Title": "RoleIDsQuery.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\RoleIDsQuery.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\RoleIDsQuery.cs", @@ -2079,7 +2144,7 @@ }, { "$type": "Document", - "DocumentIndex": 43, + "DocumentIndex": 48, "Title": "RoleEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\RoleEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\RoleEntity.cs", @@ -2091,7 +2156,7 @@ }, { "$type": "Document", - "DocumentIndex": 44, + "DocumentIndex": 49, "Title": "ResourceServiceFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\ResourceServiceFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\ResourceServiceFactory.cs", @@ -2103,7 +2168,7 @@ }, { "$type": "Document", - "DocumentIndex": 45, + "DocumentIndex": 50, "Title": "ResourceService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\ResourceService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\ResourceService.cs", @@ -2115,7 +2180,7 @@ }, { "$type": "Document", - "DocumentIndex": 46, + "DocumentIndex": 51, "Title": "EmpManagerEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\EmpManagerEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\EmpManagerEntity.cs", @@ -2127,7 +2192,7 @@ }, { "$type": "Document", - "DocumentIndex": 47, + "DocumentIndex": 52, "Title": "EmpEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\EmpEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\EmpEntity.cs", @@ -2139,7 +2204,7 @@ }, { "$type": "Document", - "DocumentIndex": 48, + "DocumentIndex": 53, "Title": "DeptService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\DeptService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\DeptService.cs", @@ -2151,7 +2216,7 @@ }, { "$type": "Document", - "DocumentIndex": 49, + "DocumentIndex": 54, "Title": "DeptEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Resource\\DeptEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Resource\\DeptEntity.cs", @@ -2163,7 +2228,7 @@ }, { "$type": "Document", - "DocumentIndex": 50, + "DocumentIndex": 55, "Title": "ProjectTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Localize\\ProjectTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Localize\\ProjectTypeEnum.cs", @@ -2175,7 +2240,7 @@ }, { "$type": "Document", - "DocumentIndex": 51, + "DocumentIndex": 56, "Title": "LocalizeUtility.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Localize\\LocalizeUtility.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Localize\\LocalizeUtility.cs", @@ -2187,7 +2252,7 @@ }, { "$type": "Document", - "DocumentIndex": 52, + "DocumentIndex": 57, "Title": "LocalizeHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Localize\\LocalizeHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Localize\\LocalizeHelper.cs", @@ -2199,7 +2264,7 @@ }, { "$type": "Document", - "DocumentIndex": 53, + "DocumentIndex": 58, "Title": "LanguageTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Localize\\LanguageTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Localize\\LanguageTypeEnum.cs", @@ -2211,7 +2276,7 @@ }, { "$type": "Document", - "DocumentIndex": 54, + "DocumentIndex": 59, "Title": "LanguageKeyCachedHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Localize\\LanguageKeyCachedHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Localize\\LanguageKeyCachedHelper.cs", @@ -2223,7 +2288,7 @@ }, { "$type": "Document", - "DocumentIndex": 55, + "DocumentIndex": 60, "Title": "LanguageJsonResourceCachedHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module.Localize\\LanguageJsonResourceCachedHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module.Localize\\LanguageJsonResourceCachedHelper.cs", @@ -2235,7 +2300,7 @@ }, { "$type": "Document", - "DocumentIndex": 56, + "DocumentIndex": 61, "Title": "User.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Resource\\User.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Resource\\User.cs", @@ -2247,7 +2312,7 @@ }, { "$type": "Document", - "DocumentIndex": 57, + "DocumentIndex": 62, "Title": "Role.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Resource\\Role.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Resource\\Role.cs", @@ -2259,7 +2324,7 @@ }, { "$type": "Document", - "DocumentIndex": 58, + "DocumentIndex": 63, "Title": "IResourceService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Resource\\IResourceService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Resource\\IResourceService.cs", @@ -2271,7 +2336,7 @@ }, { "$type": "Document", - "DocumentIndex": 59, + "DocumentIndex": 64, "Title": "Table.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\Table.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\Table.cs", @@ -2283,7 +2348,7 @@ }, { "$type": "Document", - "DocumentIndex": 60, + "DocumentIndex": 65, "Title": "LogService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\LogService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\LogService.cs", @@ -2295,7 +2360,7 @@ }, { "$type": "Document", - "DocumentIndex": 61, + "DocumentIndex": 66, "Title": "LogNameEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\LogNameEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\LogNameEnum.cs", @@ -2307,7 +2372,7 @@ }, { "$type": "Document", - "DocumentIndex": 62, + "DocumentIndex": 67, "Title": "LogAdminDefine.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\LogAdminDefine.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\LogAdminDefine.cs", @@ -2319,7 +2384,7 @@ }, { "$type": "Document", - "DocumentIndex": 63, + "DocumentIndex": 68, "Title": "JobTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\JobTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\JobTypeEnum.cs", @@ -2331,7 +2396,7 @@ }, { "$type": "Document", - "DocumentIndex": 64, + "DocumentIndex": 69, "Title": "JobLogEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\JobLogEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\JobLogEntity.cs", @@ -2343,7 +2408,7 @@ }, { "$type": "Document", - "DocumentIndex": 65, + "DocumentIndex": 70, "Title": "ILogService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Logging\\ILogService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Logging\\ILogService.cs", @@ -2355,7 +2420,7 @@ }, { "$type": "Document", - "DocumentIndex": 66, + "DocumentIndex": 71, "Title": "SignalMediator.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\SignalMediator.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\SignalMediator.cs", @@ -2367,7 +2432,7 @@ }, { "$type": "Document", - "DocumentIndex": 67, + "DocumentIndex": 72, "Title": "SignalConsumedStatus.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\SignalConsumedStatus.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\SignalConsumedStatus.cs", @@ -2379,7 +2444,7 @@ }, { "$type": "Document", - "DocumentIndex": 68, + "DocumentIndex": 73, "Title": "SignalConsumedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\SignalConsumedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\SignalConsumedResult.cs", @@ -2391,7 +2456,7 @@ }, { "$type": "Document", - "DocumentIndex": 69, + "DocumentIndex": 74, "Title": "MessageMediator.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\MessageMediator.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\MessageMediator.cs", @@ -2403,7 +2468,7 @@ }, { "$type": "Document", - "DocumentIndex": 70, + "DocumentIndex": 75, "Title": "MessageConsumedStatus.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\MessageConsumedStatus.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\MessageConsumedStatus.cs", @@ -2415,7 +2480,7 @@ }, { "$type": "Document", - "DocumentIndex": 71, + "DocumentIndex": 76, "Title": "MessageConsumedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\MessageConsumedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\MessageConsumedResult.cs", @@ -2427,7 +2492,7 @@ }, { "$type": "Document", - "DocumentIndex": 72, + "DocumentIndex": 77, "Title": "SignalEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\Entity\\SignalEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\Entity\\SignalEntity.cs", @@ -2439,7 +2504,7 @@ }, { "$type": "Document", - "DocumentIndex": 73, + "DocumentIndex": 78, "Title": "MessageEntity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\Entity\\MessageEntity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\Entity\\MessageEntity.cs", @@ -2451,7 +2516,7 @@ }, { "$type": "Document", - "DocumentIndex": 74, + "DocumentIndex": 79, "Title": "RabbitMQServiceFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\Common\\RabbitMQServiceFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\Common\\RabbitMQServiceFactory.cs", @@ -2463,7 +2528,7 @@ }, { "$type": "Document", - "DocumentIndex": 75, + "DocumentIndex": 80, "Title": "RabbitMQService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\Common\\RabbitMQService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\Common\\RabbitMQService.cs", @@ -2475,7 +2540,7 @@ }, { "$type": "Document", - "DocumentIndex": 76, + "DocumentIndex": 81, "Title": "RabbitMQClientFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\Common\\RabbitMQClientFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\Common\\RabbitMQClientFactory.cs", @@ -2487,7 +2552,7 @@ }, { "$type": "Document", - "DocumentIndex": 77, + "DocumentIndex": 82, "Title": "IMessageQueueService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Module\\Essential\\Common\\IMessageQueueService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Module\\Essential\\Common\\IMessageQueueService.cs", @@ -2499,19 +2564,7 @@ }, { "$type": "Document", - "DocumentIndex": 78, - "Title": "XPDLMemoryCachedHelper.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", - "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", - "RelativeToolTip": "lib\\Slickflow.Engine\\Xpdl\\XPDLMemoryCachedHelper.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:28:50.87Z" - }, - { - "$type": "Document", - "DocumentIndex": 79, + "DocumentIndex": 83, "Title": "XPDLHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\XPDLHelper.cs", @@ -2523,19 +2576,7 @@ }, { "$type": "Document", - "DocumentIndex": 80, - "Title": "XPDLDefinition.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", - "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", - "RelativeToolTip": "lib\\Slickflow.Engine\\Xpdl\\XPDLDefinition.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:28:47.759Z" - }, - { - "$type": "Document", - "DocumentIndex": 81, + "DocumentIndex": 84, "Title": "ProcessValidator.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessValidator.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ProcessValidator.cs", @@ -2547,7 +2588,7 @@ }, { "$type": "Document", - "DocumentIndex": 82, + "DocumentIndex": 85, "Title": "ProcessModelHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelHelper.cs", @@ -2559,7 +2600,7 @@ }, { "$type": "Document", - "DocumentIndex": 83, + "DocumentIndex": 86, "Title": "ProcessModelFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelFactory.cs", @@ -2571,7 +2612,7 @@ }, { "$type": "Document", - "DocumentIndex": 84, + "DocumentIndex": 87, "Title": "ProcessModelConvertor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelConvertor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelConvertor.cs", @@ -2583,19 +2624,7 @@ }, { "$type": "Document", - "DocumentIndex": 85, - "Title": "ProcessModelBPMN.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", - "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", - "RelativeToolTip": "lib\\Slickflow.Engine\\Xpdl\\ProcessModelBPMN.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:28:35.44Z" - }, - { - "$type": "Document", - "DocumentIndex": 86, + "DocumentIndex": 88, "Title": "NextActivityTreeResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\NextActivityTreeResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\NextActivityTreeResult.cs", @@ -2607,7 +2636,7 @@ }, { "$type": "Document", - "DocumentIndex": 87, + "DocumentIndex": 89, "Title": "IProcessModel.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\IProcessModel.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\IProcessModel.cs", @@ -2619,7 +2648,7 @@ }, { "$type": "Document", - "DocumentIndex": 88, + "DocumentIndex": 90, "Title": "IDynamicRunable.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\IDynamicRunable.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\IDynamicRunable.cs", @@ -2631,7 +2660,7 @@ }, { "$type": "Document", - "DocumentIndex": 89, + "DocumentIndex": 91, "Title": "ExpressionParser.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ExpressionParser.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ExpressionParser.cs", @@ -2643,7 +2672,7 @@ }, { "$type": "Document", - "DocumentIndex": 90, + "DocumentIndex": 92, "Title": "ConvertorFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ConvertorFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ConvertorFactory.cs", @@ -2655,7 +2684,7 @@ }, { "$type": "Document", - "DocumentIndex": 91, + "DocumentIndex": 93, "Title": "ConvertHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\ConvertHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\ConvertHelper.cs", @@ -2667,7 +2696,7 @@ }, { "$type": "Document", - "DocumentIndex": 92, + "DocumentIndex": 94, "Title": "CollaborationModelHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\CollaborationModelHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\CollaborationModelHelper.cs", @@ -2679,7 +2708,7 @@ }, { "$type": "Document", - "DocumentIndex": 93, + "DocumentIndex": 95, "Title": "PreviousActivityMatchedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\PreviousActivityMatchedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\PreviousActivityMatchedResult.cs", @@ -2691,7 +2720,7 @@ }, { "$type": "Document", - "DocumentIndex": 94, + "DocumentIndex": 96, "Title": "NextActivityScheduleSplit.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleSplit.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleSplit.cs", @@ -2703,7 +2732,7 @@ }, { "$type": "Document", - "DocumentIndex": 95, + "DocumentIndex": 97, "Title": "NextActivityScheduleJoin.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleJoin.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleJoin.cs", @@ -2715,7 +2744,7 @@ }, { "$type": "Document", - "DocumentIndex": 96, + "DocumentIndex": 98, "Title": "NextActivityScheduleIntermediate.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleIntermediate.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleIntermediate.cs", @@ -2727,7 +2756,7 @@ }, { "$type": "Document", - "DocumentIndex": 97, + "DocumentIndex": 99, "Title": "NextActivityScheduleFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleFactory.cs", @@ -2739,7 +2768,7 @@ }, { "$type": "Document", - "DocumentIndex": 98, + "DocumentIndex": 100, "Title": "NextActivityScheduleBase.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleBase.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityScheduleBase.cs", @@ -2751,7 +2780,7 @@ }, { "$type": "Document", - "DocumentIndex": 99, + "DocumentIndex": 101, "Title": "NextActivityRouteResultHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouteResultHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouteResultHelper.cs", @@ -2763,7 +2792,7 @@ }, { "$type": "Document", - "DocumentIndex": 100, + "DocumentIndex": 102, "Title": "NextActivityRouteResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouteResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouteResult.cs", @@ -2775,7 +2804,7 @@ }, { "$type": "Document", - "DocumentIndex": 101, + "DocumentIndex": 103, "Title": "NextActivityRouter.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouter.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouter.cs", @@ -2787,7 +2816,7 @@ }, { "$type": "Document", - "DocumentIndex": 102, + "DocumentIndex": 104, "Title": "NextActivityRouteChoiceEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouteChoiceEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityRouteChoiceEnum.cs", @@ -2799,7 +2828,7 @@ }, { "$type": "Document", - "DocumentIndex": 103, + "DocumentIndex": 105, "Title": "NextActivityMatchedType.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityMatchedType.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityMatchedType.cs", @@ -2811,7 +2840,7 @@ }, { "$type": "Document", - "DocumentIndex": 104, + "DocumentIndex": 106, "Title": "NextActivityMatchedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityMatchedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityMatchedResult.cs", @@ -2823,7 +2852,7 @@ }, { "$type": "Document", - "DocumentIndex": 105, + "DocumentIndex": 107, "Title": "NextActivityItem.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityItem.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityItem.cs", @@ -2835,7 +2864,7 @@ }, { "$type": "Document", - "DocumentIndex": 106, + "DocumentIndex": 108, "Title": "NextActivityIntermediate.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityIntermediate.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityIntermediate.cs", @@ -2847,7 +2876,7 @@ }, { "$type": "Document", - "DocumentIndex": 107, + "DocumentIndex": 109, "Title": "NextActivityComponentFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityComponentFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityComponentFactory.cs", @@ -2859,7 +2888,7 @@ }, { "$type": "Document", - "DocumentIndex": 108, + "DocumentIndex": 110, "Title": "NextActivityComponent.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityComponent.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\NextActivityComponent.cs", @@ -2871,7 +2900,7 @@ }, { "$type": "Document", - "DocumentIndex": 109, + "DocumentIndex": 111, "Title": "ApprovedTransitionValidatedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Schedule\\ApprovedTransitionValidatedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Schedule\\ApprovedTransitionValidatedResult.cs", @@ -2883,7 +2912,7 @@ }, { "$type": "Document", - "DocumentIndex": 110, + "DocumentIndex": 112, "Title": "SubProcessNode.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Node\\SubProcessNode.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Node\\SubProcessNode.cs", @@ -2895,7 +2924,7 @@ }, { "$type": "Document", - "DocumentIndex": 111, + "DocumentIndex": 113, "Title": "NodeBase.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Node\\NodeBase.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Node\\NodeBase.cs", @@ -2907,7 +2936,7 @@ }, { "$type": "Document", - "DocumentIndex": 112, + "DocumentIndex": 114, "Title": "MultipleInstanceNode.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Node\\MultipleInstanceNode.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Node\\MultipleInstanceNode.cs", @@ -2919,7 +2948,7 @@ }, { "$type": "Document", - "DocumentIndex": 113, + "DocumentIndex": 115, "Title": "TriggerDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\TriggerDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\TriggerDetail.cs", @@ -2931,7 +2960,7 @@ }, { "$type": "Document", - "DocumentIndex": 114, + "DocumentIndex": 116, "Title": "TransitionPriorityCompare.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\TransitionPriorityCompare.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\TransitionPriorityCompare.cs", @@ -2943,7 +2972,7 @@ }, { "$type": "Document", - "DocumentIndex": 115, + "DocumentIndex": 117, "Title": "Transition.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Transition.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Transition.cs", @@ -2955,7 +2984,7 @@ }, { "$type": "Document", - "DocumentIndex": 116, + "DocumentIndex": 118, "Title": "TaskImplementDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\TaskImplementDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\TaskImplementDetail.cs", @@ -2967,7 +2996,7 @@ }, { "$type": "Document", - "DocumentIndex": 117, + "DocumentIndex": 119, "Title": "SkipDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\SkipDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\SkipDetail.cs", @@ -2979,7 +3008,7 @@ }, { "$type": "Document", - "DocumentIndex": 118, + "DocumentIndex": 120, "Title": "ServiceDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\ServiceDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\ServiceDetail.cs", @@ -2991,7 +3020,7 @@ }, { "$type": "Document", - "DocumentIndex": 119, + "DocumentIndex": 121, "Title": "SectionDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\SectionDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\SectionDetail.cs", @@ -3003,7 +3032,7 @@ }, { "$type": "Document", - "DocumentIndex": 120, + "DocumentIndex": 122, "Title": "ScriptDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\ScriptDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\ScriptDetail.cs", @@ -3015,7 +3044,7 @@ }, { "$type": "Document", - "DocumentIndex": 121, + "DocumentIndex": 123, "Title": "Receiver.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Receiver.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Receiver.cs", @@ -3027,7 +3056,7 @@ }, { "$type": "Document", - "DocumentIndex": 122, + "DocumentIndex": 124, "Title": "Process.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Process.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Process.cs", @@ -3039,7 +3068,7 @@ }, { "$type": "Document", - "DocumentIndex": 123, + "DocumentIndex": 125, "Title": "Participant.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Participant.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Participant.cs", @@ -3051,7 +3080,7 @@ }, { "$type": "Document", - "DocumentIndex": 124, + "DocumentIndex": 126, "Title": "MultiSignDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\MultiSignDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\MultiSignDetail.cs", @@ -3063,7 +3092,7 @@ }, { "$type": "Document", - "DocumentIndex": 125, + "DocumentIndex": 127, "Title": "GroupBehaviour.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\GroupBehaviour.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\GroupBehaviour.cs", @@ -3075,7 +3104,7 @@ }, { "$type": "Document", - "DocumentIndex": 126, + "DocumentIndex": 128, "Title": "GatewayDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\GatewayDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\GatewayDetail.cs", @@ -3087,7 +3116,7 @@ }, { "$type": "Document", - "DocumentIndex": 127, + "DocumentIndex": 129, "Title": "ConditionDetail.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\ConditionDetail.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\ConditionDetail.cs", @@ -3099,7 +3128,7 @@ }, { "$type": "Document", - "DocumentIndex": 128, + "DocumentIndex": 130, "Title": "Collaboration.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Collaboration.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Collaboration.cs", @@ -3111,7 +3140,7 @@ }, { "$type": "Document", - "DocumentIndex": 129, + "DocumentIndex": 131, "Title": "Boundary.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Boundary.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Boundary.cs", @@ -3123,7 +3152,7 @@ }, { "$type": "Document", - "DocumentIndex": 130, + "DocumentIndex": 132, "Title": "ActivityView.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\ActivityView.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\ActivityView.cs", @@ -3135,7 +3164,7 @@ }, { "$type": "Document", - "DocumentIndex": 131, + "DocumentIndex": 133, "Title": "Activity.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Activity.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Activity.cs", @@ -3147,7 +3176,7 @@ }, { "$type": "Document", - "DocumentIndex": 132, + "DocumentIndex": 134, "Title": "Action.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Entity\\Action.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Entity\\Action.cs", @@ -3159,7 +3188,7 @@ }, { "$type": "Document", - "DocumentIndex": 133, + "DocumentIndex": 135, "Title": "SubProcessConvertor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\SubProcessConvertor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\SubProcessConvertor.cs", @@ -3171,7 +3200,7 @@ }, { "$type": "Document", - "DocumentIndex": 134, + "DocumentIndex": 136, "Title": "MultiSignConvertor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\MultiSignConvertor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\MultiSignConvertor.cs", @@ -3183,7 +3212,7 @@ }, { "$type": "Document", - "DocumentIndex": 135, + "DocumentIndex": 137, "Title": "IConvert.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\IConvert.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\IConvert.cs", @@ -3195,7 +3224,7 @@ }, { "$type": "Document", - "DocumentIndex": 136, + "DocumentIndex": 138, "Title": "GatewayConvertor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\GatewayConvertor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\GatewayConvertor.cs", @@ -3207,7 +3236,7 @@ }, { "$type": "Document", - "DocumentIndex": 137, + "DocumentIndex": 139, "Title": "DefaultlConvertor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\DefaultlConvertor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\DefaultlConvertor.cs", @@ -3219,7 +3248,7 @@ }, { "$type": "Document", - "DocumentIndex": 138, + "DocumentIndex": 140, "Title": "ConvertorBuilder.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\ConvertorBuilder.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\ConvertorBuilder.cs", @@ -3231,7 +3260,7 @@ }, { "$type": "Document", - "DocumentIndex": 139, + "DocumentIndex": 141, "Title": "ConvertorBase.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Convertor\\ConvertorBase.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Convertor\\ConvertorBase.cs", @@ -3243,7 +3272,7 @@ }, { "$type": "Document", - "DocumentIndex": 140, + "DocumentIndex": 142, "Title": "TriggerTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\TriggerTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\TriggerTypeEnum.cs", @@ -3255,7 +3284,7 @@ }, { "$type": "Document", - "DocumentIndex": 141, + "DocumentIndex": 143, "Title": "SignForwardTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\SignForwardTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\SignForwardTypeEnum.cs", @@ -3267,7 +3296,7 @@ }, { "$type": "Document", - "DocumentIndex": 142, + "DocumentIndex": 144, "Title": "ServiceMethodEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ServiceMethodEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ServiceMethodEnum.cs", @@ -3279,7 +3308,7 @@ }, { "$type": "Document", - "DocumentIndex": 143, + "DocumentIndex": 145, "Title": "ScriptMethodEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ScriptMethodEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ScriptMethodEnum.cs", @@ -3291,7 +3320,7 @@ }, { "$type": "Document", - "DocumentIndex": 144, + "DocumentIndex": 146, "Title": "ProcessValidateResultTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ProcessValidateResultTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ProcessValidateResultTypeEnum.cs", @@ -3303,7 +3332,7 @@ }, { "$type": "Document", - "DocumentIndex": 145, + "DocumentIndex": 147, "Title": "ProcessValidateResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ProcessValidateResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ProcessValidateResult.cs", @@ -3315,7 +3344,7 @@ }, { "$type": "Document", - "DocumentIndex": 146, + "DocumentIndex": 148, "Title": "MergeTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\MergeTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\MergeTypeEnum.cs", @@ -3327,7 +3356,7 @@ }, { "$type": "Document", - "DocumentIndex": 147, + "DocumentIndex": 149, "Title": "FireTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\FireTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\FireTypeEnum.cs", @@ -3339,7 +3368,7 @@ }, { "$type": "Document", - "DocumentIndex": 148, + "DocumentIndex": 150, "Title": "ComplexTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ComplexTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ComplexTypeEnum.cs", @@ -3351,7 +3380,7 @@ }, { "$type": "Document", - "DocumentIndex": 149, + "DocumentIndex": 151, "Title": "CompareTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\CompareTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\CompareTypeEnum.cs", @@ -3363,7 +3392,7 @@ }, { "$type": "Document", - "DocumentIndex": 150, + "DocumentIndex": 152, "Title": "ActionTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ActionTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ActionTypeEnum.cs", @@ -3375,7 +3404,7 @@ }, { "$type": "Document", - "DocumentIndex": 151, + "DocumentIndex": 153, "Title": "ActionMethodEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Xpdl\\Common\\ActionMethodEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Xpdl\\Common\\ActionMethodEnum.cs", @@ -3387,7 +3416,7 @@ }, { "$type": "Document", - "DocumentIndex": 152, + "DocumentIndex": 154, "Title": "XmlHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\XmlHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\XmlHelper.cs", @@ -3399,7 +3428,7 @@ }, { "$type": "Document", - "DocumentIndex": 153, + "DocumentIndex": 155, "Title": "SerializationHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\SerializationHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\SerializationHelper.cs", @@ -3411,7 +3440,7 @@ }, { "$type": "Document", - "DocumentIndex": 154, + "DocumentIndex": 156, "Title": "ResponseResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\ResponseResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\ResponseResult.cs", @@ -3423,19 +3452,7 @@ }, { "$type": "Document", - "DocumentIndex": 155, - "Title": "ReflectionHelper.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", - "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", - "RelativeToolTip": "lib\\Slickflow.Engine\\Utility\\ReflectionHelper.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:26:42.349Z" - }, - { - "$type": "Document", - "DocumentIndex": 156, + "DocumentIndex": 157, "Title": "RandomSequenceGenerator.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\RandomSequenceGenerator.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\RandomSequenceGenerator.cs", @@ -3447,7 +3464,7 @@ }, { "$type": "Document", - "DocumentIndex": 157, + "DocumentIndex": 158, "Title": "MD5Helper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\MD5Helper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\MD5Helper.cs", @@ -3459,7 +3476,7 @@ }, { "$type": "Document", - "DocumentIndex": 158, + "DocumentIndex": 159, "Title": "HttpClientHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\HttpClientHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\HttpClientHelper.cs", @@ -3471,7 +3488,7 @@ }, { "$type": "Document", - "DocumentIndex": 159, + "DocumentIndex": 160, "Title": "EnumHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\EnumHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\EnumHelper.cs", @@ -3483,7 +3500,7 @@ }, { "$type": "Document", - "DocumentIndex": 160, + "DocumentIndex": 161, "Title": "DynamicExpression.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\DynamicExpression.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\DynamicExpression.cs", @@ -3495,7 +3512,7 @@ }, { "$type": "Document", - "DocumentIndex": 161, + "DocumentIndex": 162, "Title": "ConfigHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\ConfigHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\ConfigHelper.cs", @@ -3507,7 +3524,7 @@ }, { "$type": "Document", - "DocumentIndex": 162, + "DocumentIndex": 163, "Title": "CachedHelper.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Utility\\CachedHelper.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Utility\\CachedHelper.cs", @@ -3519,7 +3536,7 @@ }, { "$type": "Document", - "DocumentIndex": 163, + "DocumentIndex": 164, "Title": "XPDLStorageFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Storage\\XPDLStorageFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Storage\\XPDLStorageFactory.cs", @@ -3531,7 +3548,7 @@ }, { "$type": "Document", - "DocumentIndex": 164, + "DocumentIndex": 165, "Title": "XPDLLocalStorage.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Storage\\XPDLLocalStorage.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Storage\\XPDLLocalStorage.cs", @@ -3543,7 +3560,7 @@ }, { "$type": "Document", - "DocumentIndex": 165, + "DocumentIndex": 166, "Title": "WorkflowServiceP2.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Service\\WorkflowServiceP2.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Service\\WorkflowServiceP2.cs", @@ -3555,7 +3572,7 @@ }, { "$type": "Document", - "DocumentIndex": 166, + "DocumentIndex": 167, "Title": "WorkflowServiceP1.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Service\\WorkflowServiceP1.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Service\\WorkflowServiceP1.cs", @@ -3567,7 +3584,7 @@ }, { "$type": "Document", - "DocumentIndex": 167, + "DocumentIndex": 168, "Title": "WorkflowServiceP0.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Service\\WorkflowServiceP0.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Service\\WorkflowServiceP0.cs", @@ -3579,7 +3596,7 @@ }, { "$type": "Document", - "DocumentIndex": 168, + "DocumentIndex": 169, "Title": "WorkflowService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Service\\WorkflowService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Service\\WorkflowService.cs", @@ -3591,7 +3608,7 @@ }, { "$type": "Document", - "DocumentIndex": 169, + "DocumentIndex": 170, "Title": "IWorkflowService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Service\\IWorkflowService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Service\\IWorkflowService.cs", @@ -3603,7 +3620,7 @@ }, { "$type": "Document", - "DocumentIndex": 170, + "DocumentIndex": 171, "Title": "WfSignalDelegationException.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Essential\\WfSignalDelegationException.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Essential\\WfSignalDelegationException.cs", @@ -3615,7 +3632,7 @@ }, { "$type": "Document", - "DocumentIndex": 171, + "DocumentIndex": 172, "Title": "WfMessageDelegationException.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Essential\\WfMessageDelegationException.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Essential\\WfMessageDelegationException.cs", @@ -3627,7 +3644,7 @@ }, { "$type": "Document", - "DocumentIndex": 172, + "DocumentIndex": 173, "Title": "SignalRunnerView.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Essential\\SignalRunnerView.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Essential\\SignalRunnerView.cs", @@ -3639,7 +3656,7 @@ }, { "$type": "Document", - "DocumentIndex": 173, + "DocumentIndex": 174, "Title": "SignalDelegateService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Essential\\SignalDelegateService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Essential\\SignalDelegateService.cs", @@ -3651,7 +3668,7 @@ }, { "$type": "Document", - "DocumentIndex": 174, + "DocumentIndex": 175, "Title": "MessageRunnerView.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Essential\\MessageRunnerView.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Essential\\MessageRunnerView.cs", @@ -3663,7 +3680,7 @@ }, { "$type": "Document", - "DocumentIndex": 175, + "DocumentIndex": 176, "Title": "MessageDelegateService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Essential\\MessageDelegateService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Essential\\MessageDelegateService.cs", @@ -3675,7 +3692,7 @@ }, { "$type": "Document", - "DocumentIndex": 176, + "DocumentIndex": 177, "Title": "ProcessDelegateService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\ProcessDelegateService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\ProcessDelegateService.cs", @@ -3687,7 +3704,7 @@ }, { "$type": "Document", - "DocumentIndex": 177, + "DocumentIndex": 178, "Title": "IExternalService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\IExternalService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\IExternalService.cs", @@ -3699,7 +3716,7 @@ }, { "$type": "Document", - "DocumentIndex": 178, + "DocumentIndex": 179, "Title": "IDelegateService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\IDelegateService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\IDelegateService.cs", @@ -3711,7 +3728,7 @@ }, { "$type": "Document", - "DocumentIndex": 179, + "DocumentIndex": 180, "Title": "ExternalServiceBase.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\ExternalServiceBase.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\ExternalServiceBase.cs", @@ -3723,7 +3740,7 @@ }, { "$type": "Document", - "DocumentIndex": 180, + "DocumentIndex": 181, "Title": "EventFireTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\EventFireTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\EventFireTypeEnum.cs", @@ -3735,7 +3752,7 @@ }, { "$type": "Document", - "DocumentIndex": 181, + "DocumentIndex": 182, "Title": "DelegateUtil.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\DelegateUtil.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\DelegateUtil.cs", @@ -3747,7 +3764,7 @@ }, { "$type": "Document", - "DocumentIndex": 182, + "DocumentIndex": 183, "Title": "DelegateServiceFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\DelegateServiceFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\DelegateServiceFactory.cs", @@ -3759,7 +3776,7 @@ }, { "$type": "Document", - "DocumentIndex": 183, + "DocumentIndex": 184, "Title": "DelegateServiceBase.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\DelegateServiceBase.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\DelegateServiceBase.cs", @@ -3771,7 +3788,7 @@ }, { "$type": "Document", - "DocumentIndex": 184, + "DocumentIndex": 185, "Title": "DelegateScopeTypeEnum.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\DelegateScopeTypeEnum.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\DelegateScopeTypeEnum.cs", @@ -3783,7 +3800,7 @@ }, { "$type": "Document", - "DocumentIndex": 185, + "DocumentIndex": 186, "Title": "DelegateExecutor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\DelegateExecutor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\DelegateExecutor.cs", @@ -3795,7 +3812,7 @@ }, { "$type": "Document", - "DocumentIndex": 186, + "DocumentIndex": 187, "Title": "DelegateContext.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\DelegateContext.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\DelegateContext.cs", @@ -3807,7 +3824,7 @@ }, { "$type": "Document", - "DocumentIndex": 187, + "DocumentIndex": 188, "Title": "ActivityDelegateService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Delegate\\ActivityDelegateService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Delegate\\ActivityDelegateService.cs", @@ -3819,7 +3836,7 @@ }, { "$type": "Document", - "DocumentIndex": 188, + "DocumentIndex": 189, "Title": "ReturnDataContext.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\ReturnDataContext.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\ReturnDataContext.cs", @@ -3831,7 +3848,7 @@ }, { "$type": "Document", - "DocumentIndex": 189, + "DocumentIndex": 190, "Title": "BackwardContext.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\BackwardContext.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\BackwardContext.cs", @@ -3843,7 +3860,7 @@ }, { "$type": "Document", - "DocumentIndex": 190, + "DocumentIndex": 191, "Title": "ActivityForwardContext.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\ActivityForwardContext.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\ActivityForwardContext.cs", @@ -3855,7 +3872,7 @@ }, { "$type": "Document", - "DocumentIndex": 191, + "DocumentIndex": 192, "Title": "SendBackOperation.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\SendBackOperation.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\SendBackOperation.cs", @@ -3867,7 +3884,7 @@ }, { "$type": "Document", - "DocumentIndex": 192, + "DocumentIndex": 193, "Title": "NodeSendBackToMISPrevious.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackToMISPrevious.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackToMISPrevious.cs", @@ -3879,7 +3896,7 @@ }, { "$type": "Document", - "DocumentIndex": 193, + "DocumentIndex": 194, "Title": "NodeSendBackToMIPPrevious.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackToMIPPrevious.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackToMIPPrevious.cs", @@ -3891,7 +3908,7 @@ }, { "$type": "Document", - "DocumentIndex": 194, + "DocumentIndex": 195, "Title": "NodeSendBackTask.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackTask.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackTask.cs", @@ -3903,7 +3920,7 @@ }, { "$type": "Document", - "DocumentIndex": 195, + "DocumentIndex": 196, "Title": "NodeSendBackMISReady.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackMISReady.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackMISReady.cs", @@ -3915,7 +3932,7 @@ }, { "$type": "Document", - "DocumentIndex": 196, + "DocumentIndex": 197, "Title": "NodeSendBackMIS.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackMIS.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackMIS.cs", @@ -3927,7 +3944,7 @@ }, { "$type": "Document", - "DocumentIndex": 197, + "DocumentIndex": 198, "Title": "NodeSendBackMIP.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackMIP.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackMIP.cs", @@ -3939,7 +3956,7 @@ }, { "$type": "Document", - "DocumentIndex": 198, + "DocumentIndex": 199, "Title": "NodeSendBackFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBackFactory.cs", @@ -3951,7 +3968,7 @@ }, { "$type": "Document", - "DocumentIndex": 199, + "DocumentIndex": 200, "Title": "NodeSendBack.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBack.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\SendBack\\NodeSendBack.cs", @@ -3963,7 +3980,7 @@ }, { "$type": "Document", - "DocumentIndex": 200, + "DocumentIndex": 201, "Title": "WfRuntimeManagerStartupSub.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerStartupSub.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerStartupSub.cs", @@ -3975,7 +3992,7 @@ }, { "$type": "Document", - "DocumentIndex": 201, + "DocumentIndex": 202, "Title": "WfRuntimeManagerStartup.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerStartup.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerStartup.cs", @@ -3987,7 +4004,7 @@ }, { "$type": "Document", - "DocumentIndex": 202, + "DocumentIndex": 203, "Title": "WfRuntimeManagerSignForward.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerSignForward.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerSignForward.cs", @@ -3999,7 +4016,7 @@ }, { "$type": "Document", - "DocumentIndex": 203, + "DocumentIndex": 204, "Title": "WfRuntimeManagerSendBack.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerSendBack.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerSendBack.cs", @@ -4011,7 +4028,7 @@ }, { "$type": "Document", - "DocumentIndex": 204, + "DocumentIndex": 205, "Title": "WfRuntimeManagerRun.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerRun.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerRun.cs", @@ -4023,7 +4040,7 @@ }, { "$type": "Document", - "DocumentIndex": 205, + "DocumentIndex": 206, "Title": "WfRuntimeManagerRevise.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerRevise.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerRevise.cs", @@ -4035,7 +4052,7 @@ }, { "$type": "Document", - "DocumentIndex": 206, + "DocumentIndex": 207, "Title": "WfRuntimeManagerReverse.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerReverse.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerReverse.cs", @@ -4047,7 +4064,7 @@ }, { "$type": "Document", - "DocumentIndex": 207, + "DocumentIndex": 208, "Title": "WfRuntimeManagerResend.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerResend.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerResend.cs", @@ -4059,7 +4076,7 @@ }, { "$type": "Document", - "DocumentIndex": 208, + "DocumentIndex": 209, "Title": "WfRuntimeManagerReject.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerReject.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerReject.cs", @@ -4071,7 +4088,7 @@ }, { "$type": "Document", - "DocumentIndex": 209, + "DocumentIndex": 210, "Title": "WfRuntimeManagerJump.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerJump.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerJump.cs", @@ -4083,7 +4100,7 @@ }, { "$type": "Document", - "DocumentIndex": 210, + "DocumentIndex": 211, "Title": "WfRuntimeManagerFactory.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerFactory.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerFactory.cs", @@ -4095,7 +4112,7 @@ }, { "$type": "Document", - "DocumentIndex": 211, + "DocumentIndex": 212, "Title": "WfRuntimeManagerClose.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerClose.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManagerClose.cs", @@ -4107,7 +4124,7 @@ }, { "$type": "Document", - "DocumentIndex": 212, + "DocumentIndex": 213, "Title": "WfRuntimeManager.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManager.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeManager.cs", @@ -4119,7 +4136,7 @@ }, { "$type": "Document", - "DocumentIndex": 213, + "DocumentIndex": 214, "Title": "WfRuntimeException.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeException.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Runtime\\WfRuntimeException.cs", @@ -4131,7 +4148,7 @@ }, { "$type": "Document", - "DocumentIndex": 214, + "DocumentIndex": 215, "Title": "WfNodeMediatedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Result\\WfNodeMediatedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Result\\WfNodeMediatedResult.cs", @@ -4143,7 +4160,7 @@ }, { "$type": "Document", - "DocumentIndex": 215, + "DocumentIndex": 216, "Title": "WfExecutedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Result\\WfExecutedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Result\\WfExecutedResult.cs", @@ -4155,7 +4172,7 @@ }, { "$type": "Document", - "DocumentIndex": 216, + "DocumentIndex": 217, "Title": "ServiceExecutor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\ServiceExecutor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\ServiceExecutor.cs", @@ -4167,7 +4184,7 @@ }, { "$type": "Document", - "DocumentIndex": 217, + "DocumentIndex": 218, "Title": "ScriptExecutor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\ScriptExecutor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\ScriptExecutor.cs", @@ -4179,7 +4196,7 @@ }, { "$type": "Document", - "DocumentIndex": 218, + "DocumentIndex": 219, "Title": "NodeMediatorTask.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorTask.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorTask.cs", @@ -4191,7 +4208,7 @@ }, { "$type": "Document", - "DocumentIndex": 219, + "DocumentIndex": 220, "Title": "NodeMediatorSubProcessNested.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorSubProcessNested.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorSubProcessNested.cs", @@ -4203,7 +4220,7 @@ }, { "$type": "Document", - "DocumentIndex": 220, + "DocumentIndex": 221, "Title": "NodeMediatorSubProcess.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorSubProcess.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorSubProcess.cs", @@ -4215,7 +4232,7 @@ }, { "$type": "Document", - "DocumentIndex": 221, + "DocumentIndex": 222, "Title": "NodeMediatorSignForward.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorSignForward.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorSignForward.cs", @@ -4227,7 +4244,7 @@ }, { "$type": "Document", - "DocumentIndex": 222, + "DocumentIndex": 223, "Title": "NodeMediatorRevise.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorRevise.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorRevise.cs", @@ -4239,7 +4256,7 @@ }, { "$type": "Document", - "DocumentIndex": 223, + "DocumentIndex": 224, "Title": "NodeMediatorMultiSignTogether.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorMultiSignTogether.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorMultiSignTogether.cs", @@ -4251,7 +4268,7 @@ }, { "$type": "Document", - "DocumentIndex": 224, + "DocumentIndex": 225, "Title": "NodeMediatorMultiSignForward.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorMultiSignForward.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorMultiSignForward.cs", @@ -4263,7 +4280,7 @@ }, { "$type": "Document", - "DocumentIndex": 225, + "DocumentIndex": 226, "Title": "NodeMediatorMultiSignCreator.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorMultiSignCreator.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorMultiSignCreator.cs", @@ -4275,7 +4292,7 @@ }, { "$type": "Document", - "DocumentIndex": 226, + "DocumentIndex": 227, "Title": "NodeMediatorBackward.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorBackward.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediatorBackward.cs", @@ -4287,7 +4304,7 @@ }, { "$type": "Document", - "DocumentIndex": 227, + "DocumentIndex": 228, "Title": "NodeMediator.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediator.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeMediator.cs", @@ -4299,7 +4316,7 @@ }, { "$type": "Document", - "DocumentIndex": 228, + "DocumentIndex": 229, "Title": "NodeAutoExecutedStatus.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeAutoExecutedStatus.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeAutoExecutedStatus.cs", @@ -4311,7 +4328,7 @@ }, { "$type": "Document", - "DocumentIndex": 229, + "DocumentIndex": 230, "Title": "NodeAutoExecutedResult.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\NodeAutoExecutedResult.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\NodeAutoExecutedResult.cs", @@ -4323,7 +4340,7 @@ }, { "$type": "Document", - "DocumentIndex": 230, + "DocumentIndex": 231, "Title": "LinkContext.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\LinkContext.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\LinkContext.cs", @@ -4335,7 +4352,7 @@ }, { "$type": "Document", - "DocumentIndex": 231, + "DocumentIndex": 232, "Title": "ICompleteAutomaticlly.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\ICompleteAutomaticlly.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\ICompleteAutomaticlly.cs", @@ -4347,7 +4364,7 @@ }, { "$type": "Document", - "DocumentIndex": 232, + "DocumentIndex": 233, "Title": "ActionExecutor.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\ActionExecutor.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\ActionExecutor.cs", @@ -4359,7 +4376,7 @@ }, { "$type": "Document", - "DocumentIndex": 233, + "DocumentIndex": 234, "Title": "NodeMediatorXOrSplit.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorXOrSplit.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorXOrSplit.cs", @@ -4371,7 +4388,7 @@ }, { "$type": "Document", - "DocumentIndex": 234, + "DocumentIndex": 235, "Title": "NodeMediatorXOrJoin.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorXOrJoin.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorXOrJoin.cs", @@ -4383,7 +4400,7 @@ }, { "$type": "Document", - "DocumentIndex": 235, + "DocumentIndex": 236, "Title": "NodeMediatorOrSplit.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorOrSplit.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorOrSplit.cs", @@ -4395,7 +4412,7 @@ }, { "$type": "Document", - "DocumentIndex": 236, + "DocumentIndex": 237, "Title": "NodeMediatorOrJoin.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorOrJoin.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorOrJoin.cs", @@ -4407,7 +4424,7 @@ }, { "$type": "Document", - "DocumentIndex": 237, + "DocumentIndex": 238, "Title": "NodeMediatorGateway.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorGateway.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorGateway.cs", @@ -4419,7 +4436,7 @@ }, { "$type": "Document", - "DocumentIndex": 238, + "DocumentIndex": 239, "Title": "NodeMediatorEOrJoin.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorEOrJoin.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorEOrJoin.cs", @@ -4431,7 +4448,7 @@ }, { "$type": "Document", - "DocumentIndex": 239, + "DocumentIndex": 240, "Title": "NodeMediatorApprovalOrSplit.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorApprovalOrSplit.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorApprovalOrSplit.cs", @@ -4443,7 +4460,7 @@ }, { "$type": "Document", - "DocumentIndex": 240, + "DocumentIndex": 241, "Title": "NodeMediatorAndSplitMI.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndSplitMI.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndSplitMI.cs", @@ -4455,7 +4472,7 @@ }, { "$type": "Document", - "DocumentIndex": 241, + "DocumentIndex": 242, "Title": "NodeMediatorAndSplit.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndSplit.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndSplit.cs", @@ -4467,7 +4484,7 @@ }, { "$type": "Document", - "DocumentIndex": 242, + "DocumentIndex": 243, "Title": "NodeMediatorAndJoinMI.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndJoinMI.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndJoinMI.cs", @@ -4479,7 +4496,7 @@ }, { "$type": "Document", - "DocumentIndex": 243, + "DocumentIndex": 244, "Title": "NodeMediatorAndJoin.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndJoin.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Gateway\\NodeMediatorAndJoin.cs", @@ -4491,7 +4508,7 @@ }, { "$type": "Document", - "DocumentIndex": 244, + "DocumentIndex": 245, "Title": "NodeMediatorStart.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorStart.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorStart.cs", @@ -4503,7 +4520,7 @@ }, { "$type": "Document", - "DocumentIndex": 245, + "DocumentIndex": 246, "Title": "NodeMediatorService.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorService.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorService.cs", @@ -4515,7 +4532,7 @@ }, { "$type": "Document", - "DocumentIndex": 246, + "DocumentIndex": 247, "Title": "NodeMediatorScript.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorScript.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorScript.cs", @@ -4527,7 +4544,7 @@ }, { "$type": "Document", - "DocumentIndex": 247, + "DocumentIndex": 248, "Title": "NodeMediatorIntermediate.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorIntermediate.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorIntermediate.cs", @@ -4539,7 +4556,7 @@ }, { "$type": "Document", - "DocumentIndex": 248, + "DocumentIndex": 249, "Title": "NodeMediatorEvent.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorEvent.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorEvent.cs", @@ -4551,7 +4568,7 @@ }, { "$type": "Document", - "DocumentIndex": 249, + "DocumentIndex": 250, "Title": "NodeMediatorEnd.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorEnd.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\NodeMediatorEnd.cs", @@ -4563,7 +4580,7 @@ }, { "$type": "Document", - "DocumentIndex": 250, + "DocumentIndex": 251, "Title": "NodeMediatorStartTimer.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorStartTimer.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorStartTimer.cs", @@ -4575,7 +4592,7 @@ }, { "$type": "Document", - "DocumentIndex": 251, + "DocumentIndex": 252, "Title": "NodeMediatorInterTimerGo.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorInterTimerGo.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorInterTimerGo.cs", @@ -4587,7 +4604,7 @@ }, { "$type": "Document", - "DocumentIndex": 252, + "DocumentIndex": 253, "Title": "NodeMediatorInterTimer.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorInterTimer.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorInterTimer.cs", @@ -4599,7 +4616,7 @@ }, { "$type": "Document", - "DocumentIndex": 253, + "DocumentIndex": 254, "Title": "NodeMediatorEndTimer.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorEndTimer.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Timer\\NodeMediatorEndTimer.cs", @@ -4611,7 +4628,7 @@ }, { "$type": "Document", - "DocumentIndex": 254, + "DocumentIndex": 255, "Title": "NodeMediatorStartSignalThrow.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorStartSignalThrow.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorStartSignalThrow.cs", @@ -4623,7 +4640,7 @@ }, { "$type": "Document", - "DocumentIndex": 255, + "DocumentIndex": 256, "Title": "NodeMediatorStartSignalCatch.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorStartSignalCatch.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorStartSignalCatch.cs", @@ -4635,7 +4652,7 @@ }, { "$type": "Document", - "DocumentIndex": 256, + "DocumentIndex": 257, "Title": "NodeMediatorInterSignalThrow.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorInterSignalThrow.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorInterSignalThrow.cs", @@ -4647,7 +4664,7 @@ }, { "$type": "Document", - "DocumentIndex": 257, + "DocumentIndex": 258, "Title": "NodeMediatorInterSignalCatchContinue.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorInterSignalCatchContinue.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorInterSignalCatchContinue.cs", @@ -4659,7 +4676,7 @@ }, { "$type": "Document", - "DocumentIndex": 258, + "DocumentIndex": 259, "Title": "NodeMediatorInterSignalCatch.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorInterSignalCatch.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorInterSignalCatch.cs", @@ -4671,7 +4688,7 @@ }, { "$type": "Document", - "DocumentIndex": 259, + "DocumentIndex": 260, "Title": "NodeMediatorEndSignalThrow.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorEndSignalThrow.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorEndSignalThrow.cs", @@ -4683,7 +4700,7 @@ }, { "$type": "Document", - "DocumentIndex": 260, + "DocumentIndex": 261, "Title": "NodeMediatorEndSignalCatch.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorEndSignalCatch.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Signal\\NodeMediatorEndSignalCatch.cs", @@ -4695,7 +4712,7 @@ }, { "$type": "Document", - "DocumentIndex": 261, + "DocumentIndex": 262, "Title": "NodeMediatorStartMsgThrow.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorStartMsgThrow.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorStartMsgThrow.cs", @@ -4707,7 +4724,7 @@ }, { "$type": "Document", - "DocumentIndex": 262, + "DocumentIndex": 263, "Title": "NodeMediatorStartMsgCatch.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorStartMsgCatch.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorStartMsgCatch.cs", @@ -4719,7 +4736,7 @@ }, { "$type": "Document", - "DocumentIndex": 263, + "DocumentIndex": 264, "Title": "NodeMediatorInterMsgThrow.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMsgThrow.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMsgThrow.cs", @@ -4731,7 +4748,7 @@ }, { "$type": "Document", - "DocumentIndex": 264, + "DocumentIndex": 265, "Title": "NodeMediatorInterMsgCatchContinue.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMsgCatchContinue.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMsgCatchContinue.cs", @@ -4743,7 +4760,7 @@ }, { "$type": "Document", - "DocumentIndex": 265, + "DocumentIndex": 266, "Title": "NodeMediatorInterMsgCatch.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMsgCatch.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMsgCatch.cs", @@ -4755,7 +4772,7 @@ }, { "$type": "Document", - "DocumentIndex": 266, + "DocumentIndex": 267, "Title": "NodeMediatorInterMessageGo.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMessageGo.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorInterMessageGo.cs", @@ -4767,7 +4784,7 @@ }, { "$type": "Document", - "DocumentIndex": 267, + "DocumentIndex": 268, "Title": "NodeMediatorEndMsgThrow.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorEndMsgThrow.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorEndMsgThrow.cs", @@ -4779,7 +4796,7 @@ }, { "$type": "Document", - "DocumentIndex": 268, + "DocumentIndex": 269, "Title": "NodeMediatorEndMsgCatch.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorEndMsgCatch.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Message\\NodeMediatorEndMsgCatch.cs", @@ -4791,7 +4808,7 @@ }, { "$type": "Document", - "DocumentIndex": 269, + "DocumentIndex": 270, "Title": "NodeMediatorStartConditional.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Conditional\\NodeMediatorStartConditional.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Conditional\\NodeMediatorStartConditional.cs", @@ -4803,7 +4820,7 @@ }, { "$type": "Document", - "DocumentIndex": 270, + "DocumentIndex": 271, "Title": "NodeMediatorInterConditional.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Conditional\\NodeMediatorInterConditional.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Pattern\\Event\\Conditional\\NodeMediatorInterConditional.cs", @@ -4815,7 +4832,7 @@ }, { "$type": "Document", - "DocumentIndex": 271, + "DocumentIndex": 272, "Title": "SignForwardStepMaker.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Parser\\SignForwardStepMaker.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Parser\\SignForwardStepMaker.cs", @@ -4827,7 +4844,7 @@ }, { "$type": "Document", - "DocumentIndex": 272, + "DocumentIndex": 273, "Title": "PreviousStepChecker.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Parser\\PreviousStepChecker.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Parser\\PreviousStepChecker.cs", @@ -4839,7 +4856,7 @@ }, { "$type": "Document", - "DocumentIndex": 273, + "DocumentIndex": 274, "Title": "NextStepParser.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Parser\\NextStepParser.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Parser\\NextStepParser.cs", @@ -4851,7 +4868,7 @@ }, { "$type": "Document", - "DocumentIndex": 274, + "DocumentIndex": 275, "Title": "WfEventArgs.cs", "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Core\\Event\\WfEventArgs.cs", "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Core\\Event\\WfEventArgs.cs", @@ -4861,18 +4878,6 @@ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-10-12T01:16:47.568Z" }, - { - "$type": "Document", - "DocumentIndex": 275, - "Title": "WfConfig.cs", - "DocumentMoniker": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Config\\WfConfig.cs", - "RelativeDocumentMoniker": "lib\\Slickflow.Engine\\Config\\WfConfig.cs", - "ToolTip": "D:\\GitHub\\Slickflow\\source\\lib\\Slickflow.Engine\\Config\\WfConfig.cs", - "RelativeToolTip": "lib\\Slickflow.Engine\\Config\\WfConfig.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-10-12T01:16:43.549Z" - }, { "$type": "Document", "DocumentIndex": 276, diff --git a/source/lib/Slickflow.Engine/Config/WfConfig.cs b/source/lib/Slickflow.Engine/Config/WfConfig.cs index ef046c4e..242a3eb0 100644 --- a/source/lib/Slickflow.Engine/Config/WfConfig.cs +++ b/source/lib/Slickflow.Engine/Config/WfConfig.cs @@ -5,33 +5,23 @@ namespace Slickflow.Engine.Config { /// - /// 流程参数配置列表 + /// Workflow Configuration /// internal class WfConfig { - private static readonly int _expiredDays = 1; - private static readonly string _externalServiceFile = "Plugin\\Slickflow.Module.External.dll"; - /// - /// 获取过期时间设置参数 + /// BPMN file cache expired days /// - /// - internal static int GetDefaultExpiredDays() - { - return _expiredDays; - } + internal static readonly int EXPIRED_DAYS = 1; /// - /// 获取外部服务文件,加载 + /// BPMN file cache enabled true/false /// - /// - internal static Assembly LoadExternalServiceFile() - { - var directory = AppDomain.CurrentDomain.BaseDirectory; - var serviceFile = Path.Combine(directory, _externalServiceFile); - var assembly = Assembly.LoadFrom(serviceFile); + internal static readonly bool EXPIRED_DAYS_ENABLED = false; - return assembly; - } + /// + /// Local Service File Path + /// + internal static readonly string EXTERNAL_SERVICE_FILE_PATH = "Plugin\\Slickflow.Module.External.dll"; } } diff --git a/source/lib/Slickflow.Engine/Utility/ReflectionHelper.cs b/source/lib/Slickflow.Engine/Utility/ReflectionHelper.cs index 8e9b9e6a..a1f6ba01 100644 --- a/source/lib/Slickflow.Engine/Utility/ReflectionHelper.cs +++ b/source/lib/Slickflow.Engine/Utility/ReflectionHelper.cs @@ -4,6 +4,7 @@ using System.Linq.Expressions; using Slickflow.Module.Localize; using Slickflow.Engine.Config; +using System.IO; namespace Slickflow.Engine.Utility { @@ -20,7 +21,10 @@ public static class ReflectionHelper /// 实例 public static T GetSpecialInstance(string fullName) where T : class { - var assembly = WfConfig.LoadExternalServiceFile(); + var directory = AppDomain.CurrentDomain.BaseDirectory; + var serviceFile = Path.Combine(directory, WfConfig.EXTERNAL_SERVICE_FILE_PATH); + var assembly = Assembly.LoadFrom(serviceFile); + var list = assembly.GetTypes().Where(x => typeof(T).IsAssignableFrom(x) && !x.IsInterface && !x.IsAbstract diff --git a/source/lib/Slickflow.Engine/Xpdl/ProcessModelBPMN.cs b/source/lib/Slickflow.Engine/Xpdl/ProcessModelBPMN.cs index e527e410..ea629574 100644 --- a/source/lib/Slickflow.Engine/Xpdl/ProcessModelBPMN.cs +++ b/source/lib/Slickflow.Engine/Xpdl/ProcessModelBPMN.cs @@ -15,6 +15,7 @@ using Slickflow.Engine.Xpdl.Entity; using Slickflow.Engine.Xpdl.Schedule; using Slickflow.Engine.Xpdl.Node; +using Slickflow.Engine.Config; namespace Slickflow.Engine.Xpdl { @@ -34,12 +35,22 @@ public Process Process var processGUID = ProcessEntity.ProcessGUID; var version = ProcessEntity.Version; - if (XPDLMemoryCachedHelper.GetXpdlCache(processGUID, version) == null) + if (WfConfig.EXPIRED_DAYS_ENABLED == true) { - var process = ConvertProcessModelFromXML(ProcessEntity); - XPDLMemoryCachedHelper.SetXpdlCache(processGUID, version, process); + //Get Process content from cache + if (XPDLMemoryCachedHelper.GetXpdlCache(processGUID, version) == null) + { + var process = ConvertProcessModelFromXML(ProcessEntity); + XPDLMemoryCachedHelper.SetXpdlCache(processGUID, version, process); + } + return XPDLMemoryCachedHelper.GetXpdlCache(processGUID, version); + } + else + { + //Get Process content from database + var processDB = ConvertProcessModelFromXML(ProcessEntity); + return processDB; } - return XPDLMemoryCachedHelper.GetXpdlCache(processGUID, version); } } /// diff --git a/source/lib/Slickflow.Engine/Xpdl/XPDLMemoryCachedHelper.cs b/source/lib/Slickflow.Engine/Xpdl/XPDLMemoryCachedHelper.cs index 8517687d..df798633 100644 --- a/source/lib/Slickflow.Engine/Xpdl/XPDLMemoryCachedHelper.cs +++ b/source/lib/Slickflow.Engine/Xpdl/XPDLMemoryCachedHelper.cs @@ -4,6 +4,7 @@ using System.Text; using System.Threading.Tasks; using Microsoft.Extensions.Caching.Memory; +using Slickflow.Engine.Config; using Slickflow.Engine.Utility; using Slickflow.Engine.Xpdl.Entity; @@ -18,7 +19,7 @@ internal class XPDLMemoryCachedHelper static XPDLMemoryCachedHelper() { var cacheOptions = new MemoryCacheOptions(); - cacheOptions.ExpirationScanFrequency = TimeSpan.FromDays(1); + cacheOptions.ExpirationScanFrequency = TimeSpan.FromDays(WfConfig.EXPIRED_DAYS); //default days is 1 _xpdlCache = new MemoryCache(cacheOptions); }