public FacebookController(Facebook facebook, FacebookLoginController loginController, MainView mainView)
 {
     _facebook = facebook;
     _mainView = mainView;
     _loginController = loginController;
     _photoDelegate = new UploadPhotoRequestDelegate(this);
     _fqlDelegate = new FqlRequestDelegate(this);
     _uploadNextDelegate = new UploadNextRequestDelegate(this);
     _queuedUploads = new Queue<QueuedUpload>();
 }
 public SessionDelegate(FacebookLoginController facebookController)
 {
     _facebookController = facebookController;
 }
 public GetUserRequestDelegate(FacebookLoginController facebookController)
     : base(facebookController)
 {
     _facebookController = facebookController;
 }
 private void Initialize()
 {
     View.Frame = new RectangleF(0, 20, View.Frame.Width, View.Frame.Height);
     facebookLoginController = new FacebookLoginController(facebook, this);
     facebookController = new FacebookController(facebook, facebookLoginController, this);
     profilePictureSize = new SizeF(180f, 540f);
     profilePictureSmallSize = new SizeF(97f, 68f);
 }