Exemple #1
0
 public void Login(OnAllDataFetchedDelegate callback)
 {
     if (this.HaveAllData)
     {
         callback();
         return;
     }
     this.allDataFetchedCallbacks.Add(callback);
     ProcessingScreen.Show();
     FacebookManager.OnFacebookLoggedIn    = new FacebookLoggedInDelegate(this.OnFacebookLogin);
     FacebookManager.OnFacebookLogInFailed = new FacebookLogInFailedDelegate(this.OnFacebookLoginFailed);
     FacebookManager.Login();
     Service.BILoggingController.TrackAuthorization("allow", "f");
 }
Exemple #2
0
 public void Login(OnAllDataFetchedDelegate callback)
 {
     if (this.HaveAllData)
     {
         callback();
         return;
     }
     if (this.IsLoggedIn)
     {
         return;
     }
     this.allDataFetchedCallbacks.Add(callback);
     ProcessingScreen.Show();
     Service.Get <Engine>().ForceGarbageCollection(null);
     FacebookManager.OnFacebookLoggedIn    = new FacebookDelegate(this.OnFacebookLogin);
     FacebookManager.OnFacebookLogInFailed = new FacebookDelegate(this.OnFacebookLoginFailed);
     FacebookManager.Instance.Login();
     Service.Get <BILoggingController>().TrackAuthorization("allow", "f");
 }