My requirement is to have different Jason encoder per app inside umbrella structure. I have two apps inside umbrella apps. Both are on different ports and server different EPs. I need to have a different encoder for both of these. e.g an encoder
defimpl Jason.Encoder, for: App.User do
def encode(struct, opts) do
....
end
end