http://blogs.amdev.it/2012/10/07/expose-the-domain-service-to-other-types-of-clients-formerly-soap-endpoint/