Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IContractOrchestratorService.cs
4
6{
10 [DefaultImplementation(typeof(ContractOrchestratorService))]
12 {
18 Task OpenLegalIdentity(string LegalId, string Purpose);
19
26 Task<LegalIdentity?> TryGetLegalIdentity(string LegalId, string Purpose);
27
34 Task OpenContract(string ContractId, string Purpose, Dictionary<CaseInsensitiveString, object>? ParameterValues);
35
40 Task TagSignature(string Request);
41 }
42}
Orchestrates operations on contracts upon receiving certain events, like approving or rejecting other...
Task OpenContract(string ContractId, string Purpose, Dictionary< CaseInsensitiveString, object >? ParameterValues)
Downloads the specified Contract and opens the corresponding page in the app to show it.
Task OpenLegalIdentity(string LegalId, string Purpose)
Downloads the specified LegalIdentity and opens the corresponding page in the app to show it.
Task< LegalIdentity?> TryGetLegalIdentity(string LegalId, string Purpose)
Tries to get a legal identity.
Task TagSignature(string Request)
TAG Signature request scanned.
A service that can be loaded and unloaded at will. Typically during startup and shutdown of an applic...