예제 #1
0
 public void Stop(bool removeListeners)
 {
     if (removeListeners)
     {
         Changed.ClearHandlers();
     }
     Stop();
 }
예제 #2
0
        public static async Task GetInfo(Action <JObject> onCompleted)
        {
            IsLoginCall = false;

            var accessToken = await RefreshAccessToken();

            var param   = NSDictionary.FromObjectAndKey(CurrentParameters.ToString(",").ToNs(), "fields".ToNs());
            var request = new SDK.CoreKit.GraphRequest("me", param, accessToken.TokenString, null, "GET");

            request.Start(new SDK.CoreKit.GraphRequestBlockHandler(GraphCallback));

            UserInfoFetched.ClearHandlers();
            UserInfoFetched.Handle(onCompleted);
        }