Beispiel #1
0
 public void UseOperationHandler(MethodCalledHandler methodCalledHandler)
 {
     if (Submodel.Operations?.Count() > 0)
     {
         foreach (var operation in Submodel.Operations)
         {
             RegisterMethodCalledHandler(operation.IdShort, methodCalledHandler);
         }
     }
 }
Beispiel #2
0
 public void RegisterMethodCalledHandler(string operationId, MethodCalledHandler handler)
 {
     if (!methodCalledHandler.ContainsKey(operationId))
     {
         methodCalledHandler.Add(operationId, handler);
     }
     else
     {
         methodCalledHandler[operationId] = handler;
     }
 }