コード例 #1
0
        public ActionResult <UserDto> GetUserInfo()
        {
            var discordIdStr = User.GetDiscordId();

            if (discordIdStr != null)
            {
                var username  = User.GetUsername();
                var avatarUrl = User.GetAvatarUrl();

                var identity = User.Identity;

                ulong discordId;
                UInt64.TryParse(discordIdStr, out discordId);

                var userDto = new UserDto {
                    AvatarUrl = avatarUrl,
                    DiscordId = discordId,
                    Username  = username
                };

                return(Ok(userDto));
            }

            return(Ok(null));
        }