Documentation ¶
Index ¶
- Constants
- Variables
- func ProviderCasbinService(srv *micro.Micro) casbinpb.CasbinService
- type AppSet
- type Casbin
- func Build(ctx context.Context, initial config.Initial, observer invoker.Observer) (*Casbin, func(), error)
- func New(ctx context.Context, set provider.AwareSet, appSet AppSet, cfg *Config) *Casbin
- func ProviderCasbin(ctx context.Context, set provider.AwareSet, appSet AppSet, cfg *Config) (*Casbin, func(), error)
- type Config
Constants ¶
View Source
const (
Prefix = "internal.casbin"
)
Variables ¶
View Source
var ( WireSet = wire.NewSet( ProviderCasbin, ProviderCasbinService, ProviderCfg, wire.Struct(new(AppSet), "*"), ) WireTestSet = wire.NewSet( ProviderCasbin, ProviderCasbinService, ProviderCfg, wire.Struct(new(AppSet), "*"), ) )
Functions ¶
func ProviderCasbinService ¶
func ProviderCasbinService(srv *micro.Micro) casbinpb.CasbinService
ProviderCasbinService
Types ¶
type Casbin ¶
Click to show internal directories.
Click to hide internal directories.