di

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Builder

type Builder struct {
	*di.Builder
}

func NewBuilder

func NewBuilder() Builder

func (*Builder) BuildContainer

func (b *Builder) BuildContainer() Container

func (*Builder) RegisterBlobExecUsecase added in v0.2.0

func (b *Builder) RegisterBlobExecUsecase(usecase usecase.BlobExecUsecase)

func (*Builder) RegisterBlobShowUsecase added in v0.2.0

func (b *Builder) RegisterBlobShowUsecase(usecase usecase.BlobShowUsecase)

func (*Builder) RegisterSnippetExecUsecase

func (b *Builder) RegisterSnippetExecUsecase(usecase usecase.SnippetExecUsecase)

func (*Builder) RegisterSnippetShowUsecase

func (b *Builder) RegisterSnippetShowUsecase(usecase usecase.SnippetShowUsecase)

type Container

type Container struct {
	di.Container
}

func (*Container) GetBlobExecUsecase added in v0.2.0

func (c *Container) GetBlobExecUsecase() usecase.BlobExecUsecase

func (*Container) GetBlobShowUsecase added in v0.2.0

func (c *Container) GetBlobShowUsecase() usecase.BlobShowUsecase

func (*Container) GetSnippetExecUsecase

func (c *Container) GetSnippetExecUsecase() usecase.SnippetExecUsecase

func (*Container) GetSnippetShowUsecase

func (c *Container) GetSnippetShowUsecase() usecase.SnippetShowUsecase

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL