View called from controller using IHttpHandler returning nothing
===

I have a custom IHttpHandler that im using to call my controller in MVC3. Problem is that when  I call View("~/path/to/my/view.cshtml") I get nothing. No error. Nothing, just empty source and a 200 ok. Since im calling this my self is there some part of the view life-cycle that's not getting started?

IHttpHandler:

    public class MyHttpHandler : IHttpHandler
    {
        ISimpleController _c;

        public SimpleHttpHandler(Controller c)
        {
            _c = c;
        }

        public bool IsReusable
        {
            get { return false; }
        }

        public void ProcessRequest(HttpContext context)
        {
            _c.Get();
        }

Code from controller:

        public new ActionResult Get()
        {
            ViewBag.Proof = "Ping";
            ViewBag.Of = "Pong";
            ViewBag.Live = "Fizz";
            return View("~/Views/Shared/WhatAView.cshtml");
        }

WhatAView.cshtml:

    <ul>
    @foreach(var pair in ViewData)
    {
       <li>@pair.Key : @pair.Value</li>
    }
    </ul>
