Kinvey-Xamarin: How to recieve Data from a User instance? -


i'm working on kinvey project right now, , i'm having problems reading username or special attributes user instance. first tried same way getting _user.id calling _user.username, didnt return anything(but id did curiously). searched on google, there weren't articles it. hope can help, appreciated!

for special attributes, use .attributes array on user class. code:

console.writeline ("custom attribute is: " + kinveyclient.user ().attributes["myattribute"]); 

for username, try .username() seems must explicit retrieval of user object before field populated

user retrieved; try {     retrieved = await kinveyclient.user().retrieveasync(); } catch (exception e) {     console.writeline("{0} caught exception: ", e);     retrieved = null; } console.writeline ("logged in as: " + retrieved.username ); console.writeline ("custom attribute is: " + retrieved.attributes["myattribute"]); 

documentation: http://devcenter.kinvey.com/xamarin/guides/users#userclass

(answer applies sdk version 1.6.11)


Comments

Popular posts from this blog

magento2 - Magento 2 admin grid add filter to collection -

Android volley - avoid multiple requests of the same kind to the server? -

Combining PHP Registration and Login into one class with multiple functions in one PHP file -