title: ASP.Net 5 vnext input/output json formatters don't work
body: <p>In my asp.net 5 vnext (beta 6) web api project, my input/output json formatters settings don't seem to have any effect what-so-ever on serialization of the objects. 
  I can't find anywhere why ...</p>
  
  <p>Has anyone came across this?</p>
  
  <pre><code>    public void ConfigureServices(IServiceCollection services)
      {
          // Add MVC services.
          services.AddMvc();
  
          // Configure.
          services.ConfigureMvc(o =&gt;
          {
              // Input Formatters.
              var jif = new JsonInputFormatter()
              {
                  SerializerSettings = new JsonSerializerSettings()
                  {
                      ContractResolver = new CamelCasePropertyNamesContractResolver(),
                      DefaultValueHandling = DefaultValueHandling.Ignore,
                      NullValueHandling = NullValueHandling.Ignore
                  }
              };
  
              o.InputFormatters.Clear();
              o.InputFormatters.Add(jif);
  
              // Output Formatters.
              var jof = new JsonOutputFormatter()
              {
                  SerializerSettings = new JsonSerializerSettings()
                  {
                      ContractResolver = new CamelCasePropertyNamesContractResolver(),
                      DefaultValueHandling = DefaultValueHandling.Ignore,
                      NullValueHandling = NullValueHandling.Ignore
                  }
              };
  
              o.OutputFormatters.Clear();
              o.OutputFormatters.Add(jof);
          });
      }
  </code></pre>
  
  <p>With these settings I still get this as a server response:</p>
  
  <p>{"Result":"Error","Reason":null,"Time":1439068137652,"Messages":null}</p>