public void LogOut() { //throw new NotImplementedException(); FBSDKLoginManager login = new FBSDKLoginManager(); login.LogOut(); }
public void LoginWithReadPermissions(ICollection <string> permissions) { //throw new NotImplementedException(); FBSDKLoginManager login = new FBSDKLoginManager(); string[] arrayPermissions = new string[permissions.Count]; permissions.CopyTo(arrayPermissions, 0); login.LogInWithReadPermissions(arrayPermissions, UIApplication.SharedApplication.KeyWindow.RootViewController, (result, error) => { if (result != null) { if (result.IsCancelled) { FBLoginManager.CallBack?.Cancel?.Invoke(); } else { FBLoginManager.CallBack?.Success?.Invoke(); } } else { FBLoginManager.CallBack?.Error?.Invoke(); } }); }