Skip to content

Instantly share code, notes, and snippets.

@prabirshrestha
Created December 2, 2012 21:31
Show Gist options
  • Save prabirshrestha/4191154 to your computer and use it in GitHub Desktop.
Save prabirshrestha/4191154 to your computer and use it in GitHub Desktop.
Get["/{rss?html}"] = x => {
var articles = new List<Article>();
return Negotiate
.WithModel(articles)
.WithMediaRangeModel("application/xml", articles).WithView("articles/rss/xml/index")
.WithMediaRangeModel("application/javascript", articles).WithView("articles/rss/jsonp/index")
.WithMediaRangeModel("application/json", articles).WithView("articles/rss/json/index")
.WithMediaRangeModel("text/html", articles).WithView("articles/article");
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment