a simple asp.net mvc async contollers repository