314 lines
17 KiB
XML
314 lines
17 KiB
XML
<?xml version="1.0"?>
|
||
<doc>
|
||
<assembly>
|
||
<name>CloudGaming.Core.AgileConfig</name>
|
||
</assembly>
|
||
<members>
|
||
<member name="T:CloudGaming.Core.AgileConfig.AgileConfigApi.IAgileConfigApi">
|
||
<summary>
|
||
api 接口 Config接口
|
||
</summary>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM">
|
||
<summary>
|
||
应用的视图模型,包含应用的基本信息
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM.Id">
|
||
<summary>
|
||
应用的唯一标识符
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM.Name">
|
||
<summary>
|
||
应用的名称
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM.Enabled">
|
||
<summary>
|
||
应用是否启用,true 表示启用,false 表示禁用
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM.Secret">
|
||
<summary>
|
||
应用的密钥,用于身份验证
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM.Inheritanced">
|
||
<summary>
|
||
是否继承其他应用的配置
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM.InheritancedApps">
|
||
<summary>
|
||
继承的其他应用列表
|
||
</summary>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient">
|
||
<summary>
|
||
AgileConfig 的 API 客户端接口,用于与 AgileConfig 服务器交互
|
||
</summary>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient.GetAllAppsAsync">
|
||
<summary>
|
||
获取所有应用的列表
|
||
</summary>
|
||
<returns>包含所有应用的列表</returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient.GetAppByIdAsync(System.String)">
|
||
<summary>
|
||
根据应用 ID 获取应用详情
|
||
</summary>
|
||
<param name="id">应用的唯一标识符</param>
|
||
<returns>应用的详细信息</returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient.AddAppAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM)">
|
||
<summary>
|
||
添加一个新的应用
|
||
</summary>
|
||
<param name="app">应用的详细信息</param>
|
||
<returns>异步任务</returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient.UpdateAppAsync(System.String,CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM)">
|
||
<summary>
|
||
更新指定 ID 的应用
|
||
</summary>
|
||
<param name="id">应用的唯一标识符</param>
|
||
<param name="app">更新后的应用信息</param>
|
||
<returns>异步任务</returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient.DeleteAppAsync(System.String)">
|
||
<summary>
|
||
删除指定 ID 的应用
|
||
</summary>
|
||
<param name="id">应用的唯一标识符</param>
|
||
<returns>异步任务</returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.AgileConfigClient.IAgileConfigClient.PublishAppConfigAsync(System.String,System.String)">
|
||
<summary>
|
||
发布应用的配置
|
||
</summary>
|
||
<param name="appId">应用的唯一标识符</param>
|
||
<param name="env">发布的环境(如:生产、测试)</param>
|
||
<returns>异步任务</returns>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.AgileConfigExtend">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigServer.AgileConfigApi">
|
||
<summary>
|
||
获取数据
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigServer.Token">
|
||
<summary>
|
||
token
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.AgileConfigServer.ExAt">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.AgileConfigVM">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.BasicAuthHttpClientHandler">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.BasicAuthHttpClientHandler.#ctor(System.String,System.String)">
|
||
<summary>
|
||
初始化 BasicAuthHttpClientHandler
|
||
</summary>
|
||
<param name="userName">用户名</param>
|
||
<param name="password">密码</param>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.DictionaryConvertToJson.JudgeDictIsJsonArray(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||
<summary>
|
||
判断字典是否符合json数组的格式
|
||
</summary>
|
||
<param name="dict"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.DictionaryConvertToJson.ConvertDictToJsonArray(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||
<summary>
|
||
把字典转成Array
|
||
</summary>
|
||
<param name="dict"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.DictionaryConvertToJson.RebuildDict(System.Object)">
|
||
<summary>
|
||
重构字典,如果有字典的值对应的是json的数组,那么就把这个数组转成Array
|
||
</summary>
|
||
<param name="dictOrArray"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:CloudGaming.Core.AgileConfig.DictionaryConvertToJson.Generate(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||
<summary>
|
||
把扁平化的键值对还原成字典嵌套字典的模式
|
||
</summary>
|
||
<param name="key"></param>
|
||
<param name="value"></param>
|
||
<param name="parent"></param>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.IAuthClient">
|
||
<summary>
|
||
IAgileConfigClient
|
||
</summary>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.LoginRequest">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.LoginRequest.UserName">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="P:CloudGaming.Core.AgileConfig.LoginRequest.Password">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="T:CloudGaming.Core.AgileConfig.LoginResponse">
|
||
<summary>
|
||
|
||
</summary>
|
||
</member>
|
||
<member name="T:Refit.Implementation.Generated">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.Client">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.#ctor(System.Net.Http.HttpClient,Refit.IRequestBuilder)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.GetJson(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.SaveJson(System.String,System.String,CloudGaming.Core.AgileConfig.AgileConfigApi.AgileConfigApiVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.Publish(System.String,CloudGaming.Core.AgileConfig.AgileConfigApi.AgileConfigPublishVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.CloudGaming#Core#AgileConfig#AgileConfigApi#IAgileConfigApi#GetJson(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.CloudGaming#Core#AgileConfig#AgileConfigApi#IAgileConfigApi#SaveJson(System.String,System.String,CloudGaming.Core.AgileConfig.AgileConfigApi.AgileConfigApiVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigApiIAgileConfigApi.CloudGaming#Core#AgileConfig#AgileConfigApi#IAgileConfigApi#Publish(System.String,CloudGaming.Core.AgileConfig.AgileConfigApi.AgileConfigPublishVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.Client">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.#ctor(System.Net.Http.HttpClient,Refit.IRequestBuilder)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.GetAllAppsAsync">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.GetAppByIdAsync(System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.AddAppAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.UpdateAppAsync(System.String,CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.DeleteAppAsync(System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.PublishAppConfigAsync(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.GetAppConfigsAsync(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.GetAppConfigAsync(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.AddConfigAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiConfigVM,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.GetAllNodesAsync">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.AddNodeAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiNodeVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.DeleteNodeAsync(System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#GetAllAppsAsync">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#GetAppByIdAsync(System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#AddAppAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#UpdateAppAsync(System.String,CloudGaming.Core.AgileConfig.AgileConfigClient.ApiAppVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#DeleteAppAsync(System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#PublishAppConfigAsync(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#GetAppConfigsAsync(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#GetAppConfigAsync(System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#AddConfigAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiConfigVM,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#GetAllNodesAsync">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#AddNodeAsync(CloudGaming.Core.AgileConfig.AgileConfigClient.ApiNodeVM)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigAgileConfigClientIAgileConfigClient.CloudGaming#Core#AgileConfig#AgileConfigClient#IAgileConfigClient#DeleteNodeAsync(System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Refit.Implementation.Generated.CloudGamingCoreAgileConfigIAuthClient">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:Refit.Implementation.Generated.CloudGamingCoreAgileConfigIAuthClient.Client">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigIAuthClient.#ctor(System.Net.Http.HttpClient,Refit.IRequestBuilder)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigIAuthClient.LoginAsync(CloudGaming.Core.AgileConfig.LoginRequest)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Refit.Implementation.Generated.CloudGamingCoreAgileConfigIAuthClient.CloudGaming#Core#AgileConfig#IAuthClient#LoginAsync(CloudGaming.Core.AgileConfig.LoginRequest)">
|
||
<inheritdoc />
|
||
</member>
|
||
</members>
|
||
</doc>
|