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

@@ -2,9 +2,15 @@ using System;
using System.Collections.Generic;
using System.Threading.Tasks;
/// <summary>
/// 公告模块。
/// </summary>
public sealed class BriskAnnouncementsModule
: BriskModuleBase
{
/// <summary>
/// 获取公告列表。
/// </summary>
public async Task<IReadOnlyList<BriskAnnouncementItem>> GetListAsync()
{
return await ExecuteAsync(async context =>
@@ -14,6 +20,9 @@ public sealed class BriskAnnouncementsModule
});
}
/// <summary>
/// 标记指定公告为已读。
/// </summary>
public async Task MarkReadAsync(long id)
{
RequirePositive(id, nameof(id), "Announcement id must be greater than 0.");