Fredrick Lackey - 132 - Feb 28, 2014

Do any of the technologies within ServiceStack depend on the Metadata page (client discovery, etc.)?  What are the negatives for disabling this page?

Best to look at the code of the feature you want to remove to see what you lose, i.e:
https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/MetadataFeature.cs

You’ll lose WSDLs as well as debug info about types / operations. In future there could be external services that want to make use of the type info / routing / etc.

Note you can also change the metadata page completely by adding your own, see: 
https://github.com/ServiceStack/ServiceStack/wiki/Release-Notes#wiki-the-virtual-filesystem

Wayne Brantley:

Fredrick,
   I turn off the metadata page in production.  I only communicate via json and rest.

Fredrick Lackey:

+Wayne Brantley : Great to know!  Exactly what I was hoping for.  =)