refactor(JsonSerializerSettings): set Ignore ReferenceLoopHandling

This commit is contained in:
2025-09-09 20:39:21 +02:00
parent 7568274c77
commit 5bb3341f43

View File

@@ -206,9 +206,10 @@
@if (ViewData["DocumentBytes"] is byte[] documentBytes) @if (ViewData["DocumentBytes"] is byte[] documentBytes)
{ {
var settings = new JsonSerializerSettings var settings = new JsonSerializerSettings
{ {
ContractResolver = new CamelCasePropertyNamesContractResolver() ContractResolver = new CamelCasePropertyNamesContractResolver(),
}; ReferenceLoopHandling = ReferenceLoopHandling.Ignore
};
var envelopeReceiverJson = JsonConvert.SerializeObject(Model, settings); var envelopeReceiverJson = JsonConvert.SerializeObject(Model, settings);
var documentBase64String = Convert.ToBase64String(documentBytes); var documentBase64String = Convert.ToBase64String(documentBytes);
var envelopeKey = ViewData["EnvelopeKey"] as string; var envelopeKey = ViewData["EnvelopeKey"] as string;