Localize sample UI and document release conventions

This commit is contained in:
2026-04-10 22:38:28 +08:00
parent 48eeb79d7d
commit ea5b96507d
37 changed files with 1012 additions and 304 deletions

View File

@@ -1,7 +1,16 @@
using System.Collections.Generic;
/// <summary>
/// 当前客户端命中的动态配置结果。
/// </summary>
public sealed class BriskConfigCurrent
{
/// <summary>
/// 功能开关集合。
/// </summary>
public Dictionary<string, object> FeatureFlags;
/// <summary>
/// 动态配置集合。
/// </summary>
public Dictionary<string, object> DynamicConfig;
}

View File

@@ -1,7 +1,22 @@
/// <summary>
/// 当前登录身份摘要。
/// </summary>
public sealed class BriskIdentity
{
/// <summary>
/// 登录提供方。
/// </summary>
public string LoginProvider;
/// <summary>
/// 登录用户 ID。
/// </summary>
public string LoginUserId;
/// <summary>
/// 玩家 ID。
/// </summary>
public string PlayerId;
/// <summary>
/// 项目账号 ID。
/// </summary>
public string ProjectAccountId;
}

View File

@@ -1,11 +1,38 @@
/// <summary>
/// 登录成功后的返回结果。
/// </summary>
public sealed class BriskLoginResult
{
/// <summary>
/// Brisk 访问令牌。
/// </summary>
public string AccessToken;
/// <summary>
/// 令牌有效时长,单位秒。
/// </summary>
public int ExpiresIn;
/// <summary>
/// 玩家 ID。
/// </summary>
public string PlayerId;
/// <summary>
/// 项目账号 ID。
/// </summary>
public string ProjectAccountId;
/// <summary>
/// 登录提供方。
/// </summary>
public string LoginProvider;
/// <summary>
/// 登录用户 ID。
/// </summary>
public string LoginUserId;
/// <summary>
/// 是否为新玩家。
/// </summary>
public bool IsNewPlayer;
/// <summary>
/// 玩家资料。
/// </summary>
public BriskProfile Profile;
}

View File

@@ -1,10 +1,34 @@
/// <summary>
/// 当前玩家资料。
/// </summary>
public sealed class BriskPlayerMe
{
/// <summary>
/// 玩家 ID。
/// </summary>
public string PlayerId;
/// <summary>
/// 项目账号 ID。
/// </summary>
public string ProjectAccountId;
/// <summary>
/// 登录提供方。
/// </summary>
public string LoginProvider;
/// <summary>
/// 登录用户 ID。
/// </summary>
public string LoginUserId;
/// <summary>
/// 昵称。
/// </summary>
public string Nickname;
/// <summary>
/// 头像地址。
/// </summary>
public string AvatarUrl;
/// <summary>
/// 扩展资料。
/// </summary>
public object ProfileJson;
}

View File

@@ -1,6 +1,18 @@
/// <summary>
/// 登录时可选上传的玩家资料。
/// </summary>
public sealed class BriskProfile
{
/// <summary>
/// 玩家昵称。
/// </summary>
public string Nickname;
/// <summary>
/// 玩家头像地址。
/// </summary>
public string AvatarUrl;
/// <summary>
/// 额外扩展资料。
/// </summary>
public object ProfileJson;
}