Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RepoDBFactory ¶
type RepoDBFactory struct { Repos []defs.IRepo `allimpls:""` DBFactory uorm.DBFactoryIOCInterface `singleton:""` OpenTelemetry opentelemetry.OpenTelemetryIOCInterface `singleton:""` }
func GetRepoDBFactorySingleton ¶
func GetRepoDBFactorySingleton() (*RepoDBFactory, error)
func (*RepoDBFactory) Initialization ¶
func (r *RepoDBFactory) Initialization() error
type RepoDBFactoryIOCInterface ¶
type RepoDBFactoryIOCInterface interface {
Initialization() error
}
func GetRepoDBFactoryIOCInterfaceSingleton ¶
func GetRepoDBFactoryIOCInterfaceSingleton() (RepoDBFactoryIOCInterface, error)
type ThisRepoDBFactory ¶
type ThisRepoDBFactory struct { }
func (*ThisRepoDBFactory) This ¶
func (t *ThisRepoDBFactory) This() RepoDBFactoryIOCInterface
Click to show internal directories.
Click to hide internal directories.