public virtual ActionResult Account()
{
var user = GetService<IUserByUsernameQuery>().Execute(Identity.Name);
var curatedFeeds = GetService<ICuratedFeedsByManagerQuery>().Execute(user.Key);
return View(
"~/Views/Users/Account.cshtml", new AccountViewModel
{
ApiKey = user.ApiKey.ToString(),
CuratedFeeds = curatedFeeds.Select(cf => cf.Name),
});
}