diff --git a/src/TrackCenter.Application/Track2InterfaceRelay/InterfaceForwardService.cs b/src/TrackCenter.Application/Track2InterfaceRelay/InterfaceForwardService.cs index dbf80a4c..d60f2728 100644 --- a/src/TrackCenter.Application/Track2InterfaceRelay/InterfaceForwardService.cs +++ b/src/TrackCenter.Application/Track2InterfaceRelay/InterfaceForwardService.cs @@ -1,4 +1,6 @@ using InterfaceForward.Domain.Shared.Helpers; +using Newtonsoft.Json; +using Newtonsoft.Json.Serialization; using TrackCenter.Domain.VEntities; namespace TrackCenter.Application.Track2InterfaceRelay; @@ -24,7 +26,10 @@ public class InterfaceForwardService : ITransientDependency { var client = _httpClientFactory.CreateClient("itfx"); - var body = data.ToJson(); + var body = JsonConvert.SerializeObject(data, new JsonSerializerSettings + { + ContractResolver = new CamelCasePropertyNamesContractResolver(), + }); var content = new StringContent(body); content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json"); if (Track2InterfaceRelayAppContext.Current == null)