public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { PS2_RSA rsa = (PS2_RSA)value; writer.WriteStartObject(); writer.WritePropertyName("comment"); serializer.Serialize(writer, rsa.Comment.ToString()); writer.WritePropertyName("n"); serializer.Serialize(writer, rsa.N.ToString()); writer.WritePropertyName("e"); serializer.Serialize(writer, rsa.E.ToString()); writer.WritePropertyName("d"); serializer.Serialize(writer, rsa.D.ToString()); writer.WriteEndObject(); }