示例#1
0
 public BpmnSynchronizer(
     IBpmnEventListener bpmnEventHandler,
     IProcessModelManager processManager,
     IContractManager contractManager,
     IEditElementService editElementService,
     IJSRuntime jsRuntime)
 {
     _bpmnEventHandler    = bpmnEventHandler;
     _processModelManager = processManager;
     _editElementService  = editElementService;
     _contractManager     = contractManager;
     _jsRuntime           = jsRuntime;
 }
示例#2
0
 public ContractManager(IJSRuntime jsRuntime, HttpClient httpClient,
                        IConverterService converterService, IContractStorage contractStorage,
                        SaveManager saveManager, IDataModelManager dataModelManager, IUserModelManager userModelManager,
                        IProcessModelManager processModelManager)
 {
     _jsRuntime           = jsRuntime;
     _converterService    = converterService;
     _httpClient          = httpClient;
     _contractStorage     = contractStorage;
     _saveManager         = saveManager;
     _dataModelManager    = dataModelManager;
     _userModelManager    = userModelManager;
     _processModelManager = processModelManager;
 }
示例#3
0
 public BpmnEventListener(IJSRuntime jsRuntime, IProcessModelManager processModelManager)
 {
     _jsRuntime           = jsRuntime;
     _processModelManager = processModelManager;
 }
 public ProcessModelManagerTests()
 {
     _contract            = new Contract();
     _processModelManager = new ProcessModelManager();
     _processModelManager.SetContract(_contract);
 }