Skip to content

Commit 9d6da71

Browse files
authored
Make deserialization case insensitive. (#11123)
1 parent 6ec8db2 commit 9d6da71

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

release_notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@
2020
- Switched memory usage reporting to use CGroup metrics by default for Linux consumption (#11114)
2121
- Add JitTrace files for v4.1040 (#11117)
2222
- Update Java Worker Version to [2.19.2](https://github.com/Azure/azure-functions-java-worker/releases/tag/2.19.2)
23+
- Make serialization case insensitive (#11123)

src/WebJobs.Script/Workers/Rpc/Configuration/RpcWorkerConfigFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ internal WorkerProcessCountOptions GetWorkerProcessCount(JsonElement workerConfi
274274

275275
if (workerConfig.TryGetProperty(WorkerConstants.ProcessCount, out var processCountElement))
276276
{
277-
workerProcessCount = processCountElement.Deserialize<WorkerProcessCountOptions>();
277+
workerProcessCount = processCountElement.Deserialize<WorkerProcessCountOptions>(_jsonSerializerOptions);
278278
}
279279

280280
workerProcessCount ??= new WorkerProcessCountOptions();

test/WebJobs.Script.Tests/Workers/Rpc/RpcWorkerConfigFactoryTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -226,10 +226,10 @@ public void GetWorkerProcessCount_Tests(bool defaultWorkerConfig, bool setProces
226226
writer.WritePropertyName(WorkerConstants.ProcessCount);
227227
writer.WriteStartObject();
228228

229-
writer.WriteNumber("ProcessCount", minProcessCount);
229+
writer.WriteNumber("processcount", minProcessCount);
230230
writer.WriteNumber("MaxProcessCount", maxProcessCount);
231-
writer.WriteString("ProcessStartupInterval", processStartupInterval);
232-
writer.WriteBoolean("SetProcessCountToNumberOfCpuCores", setProcessCountToNumberOfCpuCores);
231+
writer.WriteString("processStartupInterval", processStartupInterval);
232+
writer.WriteBoolean("SETPROCESSCOUNTTONUMBEROFCPUCORES", setProcessCountToNumberOfCpuCores);
233233

234234
writer.WriteEndObject();
235235
}

0 commit comments

Comments
 (0)