OAuth2 client in c# for use in the MVC framework