Docs 菜单

Docs 主页开发应用程序Atlas Device SDKs

连接到 Atlas App Services 后端 - .NET SDK

在此页面上

  • 访问应用程序客户端
  • 配置

应用客户端是与 App Services 后端的接口。 它提供对身份验证功能同步管理的访问。

传递应用的 App ID,您可以在 Realm 用户界面中找到该 ID。

var myRealmAppId = "<your_app_id>";
var app = App.Create(myRealmAppId);

对于大多数使用案例,您只需要应用程序的 App ID 即可连接到 App Services。为了对应用连接进行精细控制,例如自定义连接超时和日志级别,您可以选择将AppConfiguration对象传递给App.Create()方法。以下示例设置了 LogLevel 和请求超时:

var appConfig = new AppConfiguration(myRealmAppId)
{
DefaultRequestTimeout = TimeSpan.FromMilliseconds(1500)
};
app = App.Create(appConfig);

您可以创建多个应用客户端实例以连接多个应用。共享相同 App ID 的所有 App 客户端实例使用相同的底层连接。

重要

初始化应用后更改应用配置

在版本 v 11中进行了更改。 7 。 0 BaseUri未缓存在应用配置中

初始化 App 客户端时,会在内部缓存配置。尝试在同一进程中关闭并重新打开配置已更改的应用无效。客户端继续使用缓存的配置。

在 .NET SDK 版本11中。 7 。 0及更高版本, BaseUri不再缓存在应用配置中。这意味着您可以更改BaseUri ,应用客户端将使用更新后的配置。在早期 SDK 版本中,对缓存的应用配置中的BaseUri进行更改无效。

← 应用程序服务 - .NET SDK