Documentation ¶
Index ¶
- type Container
- func (c *Container) Close()
- func (c *Container) GdTaskRepository(ctx context.Context) (domain.GDTaskRepository, error)
- func (c *Container) ProcessRunner(ctx context.Context) (*services.Runner, error)
- func (c *Container) ServerRepository(ctx context.Context) (domain.ServerRepository, error)
- func (c *Container) ServerTaskRepository(ctx context.Context) (domain.ServerTaskRepository, error)
- type Injector
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Container ¶
type Container struct {
// contains filtered or unexported fields
}
func NewContainer ¶
func (*Container) GdTaskRepository ¶
func (*Container) ProcessRunner ¶
func (*Container) ServerRepository ¶
func (*Container) ServerTaskRepository ¶
type Injector ¶
func SetApiCaller ¶
func SetApiCaller(s contracts.APIRequestMaker) Injector
Click to show internal directories.
Click to hide internal directories.