title: fullcalendar get events by Json
body: <p>I have a problem with the events in my fullCalendar object not showing.</p>
  
  <p>I have this JavaScript</p>
  
  <pre><code>  $('#calendar').fullCalendar({
      header: {
          left: 'prev,next today',
          center: 'title',
          right: 'month,agendaWeek,agendaDay'
      },
      editable: true,
      eventSources: ["api/apiCalendar"],
      loading: function (bool) {
          if (bool) $('#loading').show();
          else $('#loading').hide();
  
      }
  });
  </code></pre>
  
  <p>I use asp.net mvc 4, web api to get the JSON</p>
  
  <pre><code> public HttpResponseMessage Get(string start, string end)
      {
          calEvent e = new calEvent();
          e.id = 1;
          e.allDay = true;
          e.end = DateTime.Now;
          e.start = DateTime.Now.AddHours(-2);
          e.title = "Test";
  
          string json = JsonConvert.SerializeObject(e);
  
         return new HttpResponseMessage()
          {
              Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json")
          };
      }     
  </code></pre>
  
  <p>this method returns: {"title":"Test","allDay":true,"start":"2012-07-30T21:45:00.8461321+02:00","end":"2012-07-30T23:45:00.8461321+02:00","url":null,"id":1}</p>
  
  <p>When I try to set this JSON string directly on the event, like this:</p>
  
  <pre><code>$('#calendar')......
  events: [{"title":"Test","allDay":true,"start":"2012-07-30T21:45:00.8461321+02:00","end":"2012-07-30T23:45:00.8461321+02:00","url":null,"id":1}],
  </code></pre>
  
  <p>The event is rendering fine.</p>
  
  <p>But when trying to fetch from the web method, nothing is showing. No errors or anything looking wrong when debugging.</p>
  
  <p>I use the latest version off the plugin.</p>