نسخهی بهبود یافته JsonNetValueProviderFactory را در اینجا میتوانید مطالعه کنید.
نسخهی JsonNetResult آن جالب نیست چون از string استفاده کرده بجای stream.
JsonNetValueProviderFactory.cs
+ نحوهی ثبت بهتر این کلاس دقیقا در همان ایندکس اصلی آن:
JsonNetValueProviderFactory.cs
+ نحوهی ثبت بهتر این کلاس دقیقا در همان ایندکس اصلی آن:
public static void RegisterFactory() { var defaultJsonFactory = ValueProviderFactories.Factories .OfType<JsonValueProviderFactory>().FirstOrDefault(); var index = ValueProviderFactories.Factories.IndexOf(defaultJsonFactory); ValueProviderFactories.Factories.Remove(defaultJsonFactory); ValueProviderFactories.Factories.Insert(index, new JsonNetValueProviderFactory()); }