Documentation
¶
Index ¶
- type Registry
- type RegistryCore
- func (r *RegistryCore) App() app.App
- func (r *RegistryCore) Cacher() cache.Cacher
- func (r *RegistryCore) Hasher() hash.Hasher
- func (r *RegistryCore) IP2Location() ip.IP2Location
- func (r *RegistryCore) Init(ctx context.Context) (err error)
- func (r *RegistryCore) Logger() *xlog.Logger
- func (r *RegistryCore) Mailer() mail.Mailer
- func (r *RegistryCore) OAuther(typ oauth.OAuthProviderType) oauth.OAuther
- func (r *RegistryCore) Persister() persistence.Persister
- func (r *RegistryCore) Settings() *settings.Config
- func (r *RegistryCore) WithConfig(c *settings.Config) Registry
- func (r *RegistryCore) WithLogger(l *xlog.Logger) Registry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registry ¶
type RegistryCore ¶
type RegistryCore struct {
// contains filtered or unexported fields
}
func NewRegistryCore ¶
func NewRegistryCore() *RegistryCore
func (*RegistryCore) App ¶
func (r *RegistryCore) App() app.App
func (*RegistryCore) Cacher ¶
func (r *RegistryCore) Cacher() cache.Cacher
func (*RegistryCore) Hasher ¶
func (r *RegistryCore) Hasher() hash.Hasher
func (*RegistryCore) IP2Location ¶
func (r *RegistryCore) IP2Location() ip.IP2Location
func (*RegistryCore) Logger ¶
func (r *RegistryCore) Logger() *xlog.Logger
func (*RegistryCore) Mailer ¶
func (r *RegistryCore) Mailer() mail.Mailer
func (*RegistryCore) OAuther ¶
func (r *RegistryCore) OAuther(typ oauth.OAuthProviderType) oauth.OAuther
func (*RegistryCore) Persister ¶
func (r *RegistryCore) Persister() persistence.Persister
func (*RegistryCore) Settings ¶
func (r *RegistryCore) Settings() *settings.Config
func (*RegistryCore) WithConfig ¶
func (r *RegistryCore) WithConfig(c *settings.Config) Registry
func (*RegistryCore) WithLogger ¶
func (r *RegistryCore) WithLogger(l *xlog.Logger) Registry
Click to show internal directories.
Click to hide internal directories.