We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is your feature request related to a problem? Please describe.
Currently we support using JsonProperty to customize the NamingStrategy of a backing field.
type DifferentBackingFieldSchema = { [<JsonProperty("not_one")>] one: int two: int }
However this does not work when using a referenced Const/Literal such as:
module consts = let [<Literal>] not_one = "not_one" type DifferentBackingFieldSchema = { [<JsonProperty(consts.not_one)>] one: int two: int }
Describe the solution you'd like
I'd like to be able to use the Const/Literal value referenced in the attribute rather than inlining myself.
Describe alternatives you've considered Inlining and dealing with the pain of duplication
Additional context Upstream issue: MoiraeSoftware/myriad#44
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Is your feature request related to a problem? Please describe.
Currently we support using JsonProperty to customize the NamingStrategy of a backing field.
However this does not work when using a referenced Const/Literal such as:
Describe the solution you'd like
I'd like to be able to use the Const/Literal value referenced in the attribute rather than inlining myself.
Describe alternatives you've considered
Inlining and dealing with the pain of duplication
Additional context
Upstream issue: MoiraeSoftware/myriad#44
The text was updated successfully, but these errors were encountered: