Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Set = wire.NewSet( wire.Struct(new(Resource), "*"), wire.Struct(new(dal.Provider), "*"), wire.Struct(new(biz.Provider), "*"), wire.Struct(new(api.Provider), "*"), wire.Struct(new(dal.Endpoint), "*"), wire.Struct(new(biz.Endpoint), "*"), wire.Struct(new(api.Endpoint), "*"), wire.Struct(new(dal.Model), "*"), wire.Struct(new(biz.Model), "*"), wire.Struct(new(api.Model), "*"), wire.Struct(new(biz.ConfigRedisSync), "*"), wire.Struct(new(dal.ModelAlias), "*"), wire.Struct(new(biz.ModelAlias), "*"), wire.Struct(new(api.ModelAlias), "*"), wire.Struct(new(dal.DataPermission), "*"), wire.Struct(new(biz.DataPermission), "*"), wire.Struct(new(api.DataPermission), "*"), wire.Struct(new(dal.ModelCatalog), "*"), wire.Struct(new(biz.ModelCatalog), "*"), wire.Struct(new(api.ModelCatalog), "ModelCatalogBIZ"), wire.Struct(new(dal.ModelCatalogI18n), "*"), wire.Struct(new(biz.ModelCatalogI18n), "*"), wire.Struct(new(api.ModelCatalogI18n), "*"), wire.Struct(new(dal.ModelPriceVersion), "*"), wire.Struct(new(biz.ModelPriceVersion), "*"), wire.Struct(new(api.ModelPriceVersion), "*"), wire.Struct(new(biz.GatewaySync), "*"), wire.Struct(new(api.GatewaySync), "*"), )
Collection of wire providers
Functions ¶
This section is empty.
Types ¶
type Resource ¶
type Resource struct {
DB *gorm.DB
ProviderAPI *api.Provider
EndpointAPI *api.Endpoint
ModelAPI *api.Model
ModelAliasAPI *api.ModelAlias
DataPermissionAPI *api.DataPermission
ModelCatalogAPI *api.ModelCatalog
ModelCatalogI18nAPI *api.ModelCatalogI18n
ModelPriceVersionAPI *api.ModelPriceVersion
GatewaySyncAPI *api.GatewaySync
}
func (*Resource) RegisterV1Routers ¶
Click to show internal directories.
Click to hide internal directories.