Consider using a config property to switch between proto and non-proto class decode/encode. See #164 ...
Alternatively create a more granular approach for Decoder/Encoder selection.
This may overlap with JSON serialization implementation selection/abstraction as well. For instance, we could cache <Content-Type:Class<?>, JsonDecodingAdapter> where JsonDecodingAdapter is one of a number of JSON serialization implementations.
Consider using a config property to switch between proto and non-proto class decode/encode. See #164 ...
Alternatively create a more granular approach for Decoder/Encoder selection.
This may overlap with JSON serialization implementation selection/abstraction as well. For instance, we could cache <Content-Type:Class<?>, JsonDecodingAdapter> where JsonDecodingAdapter is one of a number of JSON serialization implementations.