Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( biz.ProviderSet, i18n.ProviderSet, openapi.ProviderSet, migration.ProviderSet, NewSyncResult, )
ProviderSet 汇总国际化、OpenAPI 和迁移资源,并生成启动期同步结果。
Functions ¶
This section is empty.
Types ¶
type SyncResult ¶
type SyncResult struct {
// DocumentCount 是参与同步的 OpenAPI 文档数量。
DocumentCount int
// APICount 是同步生成的 API 数量。
APICount int
}
SyncResult 记录启动期资源同步结果。
func NewSyncResult ¶
func NewSyncResult( ctx *bootstrap.Context, migrations *migration.Migration, registry *openapi.Registry, transaction data.Transaction, baseAPICase *biz.BaseAPICase, baseTenantCase *biz.BaseTenantCase, casbinRuleCase *biz.CasbinRuleCase, ) (*SyncResult, error)
NewSyncResult 执行启动期资源同步并返回同步结果。
Click to show internal directories.
Click to hide internal directories.