AcManager.Controls.ViewModels.BaseAssistsViewModel.BoolToDoubleConverter.ReadJson C# (CSharp) Method

ReadJson() public method

public ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
reader Newtonsoft.Json.JsonReader
objectType System.Type
existingValue object
serializer Newtonsoft.Json.JsonSerializer
return object
            public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) {
                Logging.Debug(objectType);
                Logging.Debug(reader.TokenType);
                Logging.Debug(existingValue);
                return reader.TokenType == JsonToken.Boolean ? ((bool)reader.Value ? 1d : 0d) : reader.Value.AsDouble();
            }
BaseAssistsViewModel.BoolToDoubleConverter