Juste mis à jour de Microsoft.AspNet.OData 5.9.0 à 6.0.0.OData - constructeur DefaultODataSerializerProvider ajouté
La classe DefaultODataSerializerProvider possède maintenant un argument de constructeur IServiceProvider.
J'avais une classe NullSerializerProvider qui implémentait DefaultODataSerializerProvider.
Ceci ajoutait un formateur à HttpConfiguration. par exemple.
public static void Register(HttpConfiguration config)
{
...
config.Formatters.InsertRange(0, ODataMediaTypeFormatters.Create(new
NullSerializerProvider(), new DefaultODataDeserializerProvider()));
}
Ma question: NullSerializerProvider attend une instance d'une classe qui implémente IServiceProvider à fournir. Comment puis-je fournir cela?