Comments (5)
@jaret32 does https://github.com/OData/odata.net/blob/master/src/Microsoft.OData.Core/Json/ODataStringEscapeOption.cs#L12 work for you?
from aspnetcoreodata.
@xuzhg I don't believe so as the issue is with the deserialization, not the serialization. How would I go about setting that option so I could try it out?
from aspnetcoreodata.
You can inject a JsonWriterFactory.
containerBuilder.AddService(ServiceLifetime.Singleton, sp => new DefaultJsonWriterFactory(stringEscapeOption)
from aspnetcoreodata.
This did not help. I've upgraded to .NET 5.0 and Microsoft.AspNetCore.OData v8.0.0-preview3 and it is working as expected. Except now the fields in the POST request are case sensitive and don't get matched to the model if they are not the same case.
"html": ...
doesn't work but "Html": ...
does.
from aspnetcoreodata.
This did not help. I've upgraded to .NET 5.0 and Microsoft.AspNetCore.OData v8.0.0-preview3 and it is working as expected. Except now the fields in the POST request are case sensitive and don't get matched to the model if they are not the same case.
"html": ...
doesn't work but"Html": ...
does.
Alright, the payload is case-sensitive.
from aspnetcoreodata.
Related Issues (20)
- Instance Annotations for properties with $select query option HOT 1
- Custom FilterBinder doesn't work on actions with querying via ODataQueryOptionParser HOT 7
- It's still not clear how to filter by enum property HOT 7
- How to define `EDM model` that add subquery on control to `OData Endpoint Mapping`? HOT 3
- How do I use the month function of date type in a group query
- WebApiAssembliesResolver class missing causing slow model build HOT 2
- Allow casting Edm.Untyped to a primitive type for `$filter`ing when the other operand is also a primitive HOT 4
- There seems to be an issue with case conversion when using Newtonsoft, I don't know yet if it's just case HOT 5
- Passing a Complex object in the ODATA function HOT 5
- Faulty link generation when creating entities with string key and slashes HOT 1
- NullReference exception generated when using FilterClause.ApplyTo method with open properties in the filter query HOT 2
- Case sensitive issue on ODatadynamic Model HOT 2
- Conflicting routes when using NSwag and OData HOT 6
- Data not loaded correctly in Excel and Power BI Desktop with the use of $expand in OData feed HOT 10
- OData DeepInsert not binding correctly HOT 3
- Strange time zone propagation in the filter HOT 2
- Select query throw an error on a dynamic property dictionary HOT 7
- OData + EfCore Filter dynamic properties HOT 2
- FEATURE REQUEST: be able to conditionally omit properties from response payloads HOT 2
- Missing property error when applying select manually HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aspnetcoreodata.