Skip to content

Commit 053ccf5

Browse files
Pass wire options property instead of null to deserialize call (Azure#51970)
* Pass wire options property instead of null to deserialize call * Fix recursive call
1 parent 857da33 commit 053ccf5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

sdk/eventgrid/Azure.Messaging.EventGrid.SystemEvents/src/Customization/EventGridModelFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ public static MapsGeofenceEventProperties MapsGeofenceEventProperties(IReadOnlyL
541541
[EditorBrowsable(EditorBrowsableState.Never)]
542542
public static AcsChatThreadCreatedWithUserEventData AcsChatThreadCreatedWithUserEventData(CommunicationIdentifierModel recipientCommunicationIdentifier, string transactionId, string threadId, DateTimeOffset? createTime, long? version, CommunicationIdentifierModel createdByCommunicationIdentifier, IReadOnlyDictionary<string, object> properties, IReadOnlyList<AcsChatThreadParticipantProperties> participants)
543543
{
544-
return AcsChatThreadCreatedWithUserEventData(recipientCommunicationIdentifier, transactionId, threadId, createTime, version, createdByCommunicationIdentifier, properties, participants);
544+
return AcsChatThreadCreatedWithUserEventData(recipientCommunicationIdentifier, transactionId, threadId, createTime, version, createdByCommunicationIdentifier, properties, null, participants);
545545
}
546546

547547
/// <summary> Initializes new instance of AcsChatThreadCreatedEventData class. </summary>

sdk/eventgrid/Azure.Messaging.EventGrid/EventGridSourceGenerator/src/EventGridSourceGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ public static object AsSystemEventData(string eventType, JsonElement data)
223223
sourceBuilder.AppendIndentedLine(3,
224224
$"if (eventTypeSpan.Equals(SystemEventNames.{sysEvent.EventConstantName}.AsSpan(), StringComparison.OrdinalIgnoreCase))");
225225
sourceBuilder.AppendIndentedLine(4,
226-
$"return {sysEvent.EventName}.{sysEvent.DeserializeMethod}(data, null);");
226+
$"return {sysEvent.EventName}.{sysEvent.DeserializeMethod}(data, ModelSerializationExtensions.WireOptions);");
227227
}
228228
sourceBuilder.AppendIndentedLine(3, "return null;");
229229
sourceBuilder.AppendIndentedLine(2, "}");

0 commit comments

Comments
 (0)