Azure / Azure/AppConfiguration-DotnetProvider

Add strict mode option for parsing of JSON values

Open
#555 1 comment 0 reactions 1 assignee Assigned to @samsadsam View on GitHub
Dominant language
C#
Stars
93
Forks
46
Avg merge
3d 1h
Merged PRs (30d)
3

Description

Currently, if the provider attempts to parse an invalid JSON key-value with content type `application/json`, it will default to interpreting the key-value as a string. However, this also means there are no exceptions thrown or logging to indicate that the key-value had an invalid JSON and that the key-value now contains a string.

A potential solution is to add an option to the provider that can be enabled to either log a warning or throw an exception when loading a key-value if it can't be parsed as a JSON and has the "application/json" content type. This would be added to the `AzureAppConfigurationOptions` class as a boolean proprety.

@zhenlan @jimmyca15 @avanigupta

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.