using TinyIoCContainer.Current instead of injecting into the client/deserializer