usecase

package
v0.0.0-...-3c15023 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEnqueueArticle

func NewEnqueueArticle(
	log logger.Logger,
	docBase docbase.Client,
	repo entity.ArticleRepository,
	githubSvc github.Client,
	esRepo elasticsearch.Repository,
) *enqueueArticle

Types

type Articles

type Articles struct {
	// contains filtered or unexported fields
}

func NewArticles

func NewArticles(
	log logger.Logger,
	docBase docbase.Client,
	taskQueue event.TaskQueue,
	repo entity.ArticleRepository,
) *Articles

func (*Articles) Do

func (a *Articles) Do() error

type EnqueueArticlesInputParams

type EnqueueArticlesInputParams struct {
	Article entity.Article
}

Jump to

Keyboard shortcuts

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