registry

package
v0.0.0-...-d078efc Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2020 License: MIT Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Registry

type Registry interface {
	NewAuthenticator() auth.Authenticator
	NewUserRepository() repository.UserRepository
	NewSearchRepository() repository.SearchRepository
	NewTweetRepository() repository.TweetRepository
	NewUserUsecase() usecase.UserUsecase
	NewSearchUsecase() usecase.SearchUsecase
	NewBatchUsecase() usecase.BatchUsecase
	NewTwitterClient() twitter.Client
	NewSentimentDetector() sentiment.Detector
	NewValidator() validator.Validator
}

Registry provides methods to make instances.

func NewRegistry

func NewRegistry() Registry

NewRegistry returns Registry.

Jump to

Keyboard shortcuts

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