Bonjour à tous ,

J'utilise le Facebook Connect pour mon application multi plateforme, mais j'ai une erreur sur la partie Android, le callback du loginmanager ne fonctionne pas correctement.

Message d'erreur : Inconsistent accessibility : return type 'x.droid.graphCallback' is less accessible than method 'x.droid.GraphIo_Droid.ongetcallback(object, x.droid,graphResponseEventArgs)'


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
    public GraphCallback OnGetCallback(object sender, GraphResponseEventArgs e)
    		{
    			Present p = new Present();
 
    			var userInfo = e.Response;
 
    			p.Token = userInfo.ToArray () ["id"];
    			p.UserName = userInfo.ToArray () ["name"];
 
    			p.ProfilPicture = ((userInfo.ToArray() [2])[0])[0];
 
    			MessagingCenter.Send<Present> (p, "GetUserData_Sync");
    		}
    	}
 
    	class GraphCallback : Java.Lang.Object, GraphRequest.ICallback
    	{
    		// Event to pass the response when it's completed
    		public event EventHandler<GraphResponseEventArgs> RequestCompleted = delegate { };
 
    		public void OnCompleted (GraphResponse reponse)
    		{
    			this.RequestCompleted (this, new GraphResponseEventArgs (reponse));
    		}

Avez-vous une idée ?
Merci

Note : J'utilise Xamarin Studio 5.10.1 (Build 6), d'où le c#