예제 #1
0
    public async Task SetDisplayNamesAsync()
    {
        var displayNames = ImmutableDictionary.Create <CultureInfo, string>();

        displayNames = displayNames.Add(CultureInfo.GetCultureInfo("en"), "Test Application");
        displayNames = displayNames.Add(CultureInfo.GetCultureInfo("zh-Hans"), "测试应用程序");

        var application = await _applicationStore.FindByIdAsync(AbpOpenIddictTestData.App1Id.ToString(), CancellationToken.None);

        await _applicationStore.SetDisplayNamesAsync(application, displayNames, CancellationToken.None);

        application.DisplayNames.ShouldContain("Test Application");
        application.DisplayNames.ShouldContain("测试应用程序");
    }