Documentation ¶
Index ¶
- type Builder
- func (b *Builder) BuildContainer() Container
- func (b *Builder) RegisterBlobExecUsecase(usecase usecase.BlobExecUsecase)
- func (b *Builder) RegisterBlobShowUsecase(usecase usecase.BlobShowUsecase)
- func (b *Builder) RegisterSnippetExecUsecase(usecase usecase.SnippetExecUsecase)
- func (b *Builder) RegisterSnippetShowUsecase(usecase usecase.SnippetShowUsecase)
- type Container
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
func NewBuilder ¶
func NewBuilder() Builder
func (*Builder) BuildContainer ¶
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 ¶
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
Click to show internal directories.
Click to hide internal directories.