Documentation
¶
Index ¶
- Variables
- type ArticleService
- func (s *ArticleService) CreateArticle(ctx context.Context, req *pb.CreateArticleRequest) (*pb.CreateArticleReply, error)
- func (s *ArticleService) DeleteArticle(ctx context.Context, req *pb.DeleteArticleRequest) (*pb.DeleteArticleReply, error)
- func (s *ArticleService) GetArticle(ctx context.Context, req *pb.GetArticleRequest) (*pb.GetArticleReply, error)
- func (s *ArticleService) ListArticle(ctx context.Context, req *pb.ListArticleRequest) (*pb.ListArticleReply, error)
- func (s *ArticleService) UpdateArticle(ctx context.Context, req *pb.UpdateArticleRequest) (*pb.UpdateArticleReply, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewBlogService)
ProviderSet is service providers.
Functions ¶
This section is empty.
Types ¶
type ArticleService ¶
type ArticleService struct { pb.UnimplementedArtictlServiceServer // contains filtered or unexported fields }
func NewBlogService ¶
func NewBlogService(article *biz.ArticleUsecase, logger log.Logger) *ArticleService
func (*ArticleService) CreateArticle ¶
func (s *ArticleService) CreateArticle(ctx context.Context, req *pb.CreateArticleRequest) (*pb.CreateArticleReply, error)
func (*ArticleService) DeleteArticle ¶
func (s *ArticleService) DeleteArticle(ctx context.Context, req *pb.DeleteArticleRequest) (*pb.DeleteArticleReply, error)
func (*ArticleService) GetArticle ¶
func (s *ArticleService) GetArticle(ctx context.Context, req *pb.GetArticleRequest) (*pb.GetArticleReply, error)
func (*ArticleService) ListArticle ¶
func (s *ArticleService) ListArticle(ctx context.Context, req *pb.ListArticleRequest) (*pb.ListArticleReply, error)
func (*ArticleService) UpdateArticle ¶
func (s *ArticleService) UpdateArticle(ctx context.Context, req *pb.UpdateArticleRequest) (*pb.UpdateArticleReply, error)
Click to show internal directories.
Click to hide internal directories.