Comments (6)
Please see submitted PR
from contentful.net.
Excellent suggestion!
In your opinion, should this on a per call, per client or a global setting?
A few options spring to mind.
- Make it part of the ContentfulOptions passed in when creating the client.
- Make it a property on the client that needs to be set before/after each request.
- Add settings as an overload to each request.
from contentful.net.
I think you should expose this on the constructor and/or as a property on the client. Having separate overloads would be too much in my opinion. Especially because you can always use multiple instances of the client itself, if you have different needs in different parts of your application.
from contentful.net.
Thinking about it, using a property could make the most sense as you can then preset the settings to a sensible default for contentful (e.g. adding AssetJsonConverter, etc.). Using the ContentfulOptions could then be an additional way in order to easily support the configuration framework in mvc.
from contentful.net.
Sounds reasonable, I'll look into it.
from contentful.net.
Again, thanks for the contributions! This is now in the latest version on NuGet.
from contentful.net.
Related Issues (20)
- Call to GetEntriesRaw not resolving linked entries like JavaScript Sdk HOT 4
- Deserializing response that references same content twice in to different objects throws System.ArgumentException: The value "Type" is not of "Expected type" HOT 4
- Assets returning null for some entries but not others, even when published. HOT 2
- Issue with deserialization with sub/superscript is enabled for RichText HOT 2
- Is there a way to setup a default IContentTypeResolver? HOT 2
- ContentfulClient GetEntries not resolving entries sub props objects correctly in certain scenario HOT 4
- MinHeight missing public accessor HOT 1
- System.ArgumentException: Requested value 'superscript' was not found.
- No field with id "sys" found HOT 2
- Could not create an instance of type Contentful.Core.Models.IContent HOT 1
- How the use the .Net SDK to create and entry? HOT 4
- Use `System.Text.Json` instead of `Newtonsoft` HOT 1
- .NET 6.0 support HOT 1
- Contentful.AspNetCore Using Deprecated Packages HOT 1
- Serialization error when creating entries with Document content using the ContentfulManagementClient.CreateOrUpdateEntry HOT 2
- How to load more than 10 levels using contentful api? HOT 1
- Getting tags inside entry metadata HOT 1
- Validation error When creating an entry with hyperlink in rich text content. HOT 3
- GetEntries<T> calls ToObject twice for the same json property HOT 1
- Missing generic implementation from UpdateEntryForLocale() as described in the official documentation. HOT 3
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 contentful.net.