আমি তাদের স্ট্রিং প্রতিনিধিত্বতে গণনাগুলি deserialize করতে চাই এবং json.net এর সাথে বিপরীতে। কাঠামোটি প্রয়োগ করতে বলার একমাত্র উপায় StringEnumConverter
হ'ল এই জাতীয় প্রশ্নগুলিতে বৈশিষ্ট্যগুলি বর্ননা করা:
[JsonConverter(typeof(StringEnumConverter))]
public virtual MyEnums MyEnum { get; set; }
যাইহোক, আমার ব্যবহারের ক্ষেত্রে, json.net বিশ্বব্যাপী কনফিগার করা আরও সুবিধাজনক হবে যে সমস্ত এনওমিরেশনগুলি StringEnumConverter
অতিরিক্ত টীকা ছাড়াই সিরিয়ালায়িত (ডি) করে ।
এটি করার কোনও উপায় আছে, যেমন কাস্টমসের সাহায্যে JsonSerializerSettings
?
GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings
কিন্তু কার্যকর হয়নি। কোন ধারণা কেন হতে পারে?