Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GeneratedProviderSet = wire.NewSet( clean.ProvideCleanService, config.ProvideConfig, file.ProvideFileService, generation.ProvideGenerationService, project.ProvideProjectService, scan.ProvideScanService, ui.ProvideUIService, )
GeneratedProviderSet contains all discovered Provide* functions
View Source
var ProviderSet = wire.NewSet( GeneratedProviderSet, )
ServiceSet is the Wire provider set for all CLI services
Functions ¶
This section is empty.
Types ¶
type Container ¶
type Container struct {
UI ui.Service
Project project.Service
Scan scan.Service
Generation generation.Service
Clean clean.Service
File file.Service
Config *config.Config
}
Container holds all the injected services
func InitializeContainer ¶
InitializeContainer initializes the dependency injection container
Click to show internal directories.
Click to hide internal directories.