di

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Index

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 New

func New(cfg config.Config) *Container

func (*Container) Badger

func (c *Container) Badger() *badger.Manager

func (*Container) Cleaner

func (c *Container) Cleaner() *cleaner.UseCase

func (*Container) ContentFileRepo

func (c *Container) ContentFileRepo() *contentFileRepo.Repo

func (*Container) ContentRepo

func (c *Container) ContentRepo() *contentRepo.Repo

func (*Container) Core

func (c *Container) Core() *core.UseCase

func (*Container) Dir

func (c *Container) Dir() *dir.UseCase

func (*Container) DirRepo

func (c *Container) DirRepo() *dirRepo.Repo

func (*Container) FileRepo

func (c *Container) FileRepo() *fileRepo.Repo

func (*Container) Gen

func (c *Container) Gen() *generator.Gen

func (*Container) Pool

func (c *Container) Pool() *wpool.Pool

func (*Container) Rand

func (c *Container) Rand() *rand.Rand

func (*Container) Store

func (c *Container) Store() *store.UseCase

func (*Container) StoreService

func (c *Container) StoreService() *store.Service

func (*Container) Transaction

func (c *Container) Transaction() *transaction.UseCase

func (*Container) TransactionRepo

func (c *Container) TransactionRepo() *transactionRepo.Repo

Jump to

Keyboard shortcuts

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