title: Create an OAuth 2.0 service provider using DotNetOpenAuth
body: <p>I'm building a web app which will have an api and an authorization service using DotNetOpenAuth. I found <a href="http://scatteredcode.wordpress.com/2011/12/01/dotnetopenauth-oauth-and-mvc-for-dummies/">this example</a> on how you can authorize using a service provider that already exists but I would like an example on how to implement a service provider that can create tokens, persist them and do evaluation. Is there any great articles or sample providers that I can download?</p>