我的课程如下-
public class AppSettings
{
[JsonConverter(typeof(SomeConverter))]
public RestApiURL {get; set;}
}
和SomeConverter方法就像-
class SomeConverter : JsonConverter
{
public override bool CanConvert(Type objectType)
{
return true;
}
public override object ReadJson(JsonReader reader,Type objectType,object existingValue,JsonSerializer serializer)
{
/*some logic*/
}
public override void WriteJson(JsonWriter writer,object value,JsonSerializer serializer)
{
/*some logic*/
}
}
使用IOption创建AppSettings的对象时,我想通过调试器进入SomeConverter转换器函数。但这没有达到。我认为这不是特定于IDE的。