Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dependencies ¶
type Dependencies struct {
CLI cli.CLIInterface
}
type DependencyInjector ¶
type DependencyInjector struct { Config *config.Config ConfigPaths config.ConfigPaths }
func NewDependencyInjector ¶
func NewDependencyInjector(c *config.Config, configPaths config.ConfigPaths) *DependencyInjector
func (*DependencyInjector) Inject ¶
func (di *DependencyInjector) Inject() (*Dependencies, error)
type DependencyInjectorInterface ¶
type DependencyInjectorInterface interface {
Inject() (*Dependencies, error)
}
Click to show internal directories.
Click to hide internal directories.