예제 #1
0
 public static IPromise <Res.UserAvatar> SetAvatarType(string userAvatarId, uint avatarId)
 {
     Req.SetAvatarType req = new Req.SetAvatarType {
         avatarId = avatarId
     };
     return(post <Res.UserAvatarResponse>("/user-avatars/" + userAvatarId + "/setType", req)
            .Then(res =>
     {
         GraphMap g = new GraphMap(res.graph);
         return g.UserAvatar(res.userAvatar);
     }));
 }
예제 #2
0
 public static IPromise <Res.UserAvatar> SetAvatarNickname(string userAvatarId, string nickname)
 {
     Req.Nickname req = new Req.Nickname {
         nickname = nickname
     };
     return(post <Res.UserAvatarResponse>("/user-avatars/" + userAvatarId + "/setNickname", req)
            .Then(res =>
     {
         GraphMap g = new GraphMap(res.graph);
         return g.UserAvatar(res.userAvatar);
     }));
 }