@@ -789,6 +789,7 @@ public EventPayload CollectPayload(Dictionary<string, string> securityCondition,
789789 {
790790 statusEntry . dataschema = "https://api.swaggerhub.com/domains/Plattform_i40/Part1-MetaModel-Schemas/V3.1.0#/components/schemas/BasicEventElement" ;
791791 statusEntry . id = $ "{ basicEventElementSourceString } -{ eventPayload . time } ";
792+ eventPayload . id = statusEntry . id ;
792793
793794 statusEntry . SetType ( EventPayloadEntryType . Updated ) ;
794795 statusEntry . source = basicEventElementSourceString ;
@@ -820,19 +821,24 @@ public EventPayload CollectPayload(Dictionary<string, string> securityCondition,
820821 {
821822 statusEntry . dataschema = "https://api.swaggerhub.com/domains/Plattform_i40/Part1-MetaModel-Schemas/V3.1.0#/components/schemas/BasicEventElement" ;
822823 statusEntry . id = $ "{ basicEventElementSourceString } -{ eventPayload . time } ";
824+ eventPayload . id = statusEntry . id ;
823825
824826 statusEntry . SetType ( EventPayloadEntryType . Updated ) ;
825827 statusEntry . source = basicEventElementSourceString ;
826828 eventPayload . basiceventelementsemanticId = basicEventElementSemanticId ;
827829 statusEntry . subject = null ;
828830
829- } ;
830- eventPayload . elements =
831+ eventPayload . elements =
831832 [
832833 statusEntry ,
833834 ] ;
834835
835- return eventPayload ;
836+ return eventPayload ;
837+ }
838+ else
839+ {
840+ //ToDo: Add element for non-basiceventelement keep alive message
841+ }
836842 }
837843 else
838844 {
@@ -852,6 +858,7 @@ public EventPayload CollectPayload(Dictionary<string, string> securityCondition,
852858 {
853859 statusEntry . dataschema = "https://api.swaggerhub.com/domains/Plattform_i40/Part1-MetaModel-Schemas/V3.1.0#/components/schemas/BasicEventElement" ;
854860 statusEntry . id = $ "{ basicEventElementSourceString } -{ eventPayload . time } ";
861+ eventPayload . id = statusEntry . id ;
855862
856863 statusEntry . SetType ( EventPayloadEntryType . Updated ) ;
857864 statusEntry . source = basicEventElementSourceString ;
0 commit comments