This also makes ServiceProviderConfig and ResourceType match the ToMap method on Schema.
For our use-case, the server/handlers don't fit neatly in our existing HTTP server, so I'm wanting to use the objects without that part. In order to marshal properly we need access to these currently internal methods.
I've changed our use internally to use the handlers so this is no longer needed for us. And I would think most people are using the handlers anyway so this doesn't seem necessary anymore.
This also makes ServiceProviderConfig and ResourceType match the ToMap method on Schema.
For our use-case, the server/handlers don't fit neatly in our existing HTTP server, so I'm wanting to use the objects without that part. In order to marshal properly we need access to these currently internal methods.