title: ServiceStack metadata descriptions missing
body: <p>In a given example code below the metadata page never gets the description specified in </p>
  
  <pre class="lang-cs prettyprint-override"><code>[Description("GET account, all or by list of groups or by list of logins")] 
  </code></pre>
  
  <p>Is there a special config that needs to be set in order for descriptions to show up in the metadata pages?</p>
  
  <p>Code:</p>
  
  <pre class="lang-cs prettyprint-override"><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.ComponentModel;
  using ServiceStack.ServiceHost;
  using System.Runtime.Serialization;
  using ServiceStack.WebHost.Endpoints;
  
  namespace ConsoleApplication2
  {
      public class User
      {
          public User()
          {
  
          }
          public int login;
          public string group;
          public string name;
      }
  
      [Description("GET account, all or by list of groups or by list of logins")]
      [Route("/accounts")]
      public class Accounts : IReturn&lt;List&lt;User&gt;&gt;
      {
          public string[] groups { set; get; }
          public int[] logins { set; get; }
  
          public Accounts() { }
  
          public Accounts(params int[] logins)
          {
              this.logins = logins;
          }
  
          public Accounts(params string[] groups)
          {
              this.groups = groups;
          }
      }
  
      public class Host : AppHostHttpListenerBase
      {
          public Host() : base("Test", 
                              typeof(Accounts).Assembly)
          {
  
          }
  
          public override void Configure(Funq.Container container)
          {
              SetConfig(new EndpointHostConfig { 
                  EnableFeatures = Feature.All
  
              });
          }
      }
  
      public class Servce : IService
      {
          public object Get(Accounts request)
          {
              return new List&lt;User&gt;(){new User()};
          }
  
      }
  
      class Program
      {
          static void Main(string[] args)
          {
              var host = new Host();
              host.Init();
              host.Start("http://+:12345/");
  
              Console.ReadLine();
  
          }
      }
  }
  </code></pre>
  
  <p>Navigating to <code>http://localhost:12345/json/metadata?op=Accounts</code> produces </p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;body&gt;
      &lt;a id="logo" href="http://www.servicestack.net" title="servicestack"&gt;&lt;/a&gt;
      &lt;h1&gt;Test&lt;/h1&gt;
  
      &lt;form&gt;
      &lt;div&gt;
          &lt;p&gt;&lt;a href="/metadata"&gt;&amp;lt;back to all web services&lt;/a&gt;&lt;/p&gt;
          &lt;h2&gt;Accounts&lt;/h2&gt;
  
  
  
          &lt;div class="example"&gt;
          &lt;!-- REST Examples --&gt;
          ...
  </code></pre>