Опаздывая на вечеринку, я подумал, что добавлю фактическое исправление к исходному коду, поскольку столкнулся с точно такой же проблемой.
В приведенном выше коде Кассема в 4-й строке указано следующее:
var fb = new FacebookWebClient(FacebookWebContext.Current);
это то, что вызвало ошибку в названии для меня. Заменив его на:
var fb = new FacebookWebClient(FacebookApplication.Current.AppId, FacebookApplication.Current.AppSecret);
Решена проблема.