Documentation ¶
Index ¶
- func NewService(loggerService logger.Service, articlesStore articlesstore.Client) articlesservice.ArticlesServiceServer
- func RegisterService(grpcServer *grpc.Server, loggerService logger.Service, ...)
- type Server
- func (s *Server) CreateArticle(_ context.Context, request *articlesservice.CreateArticleRequest) (*articlesservice.CreateArticleResponse, error)
- func (s *Server) DeleteArticle(_ context.Context, request *articlesservice.DeleteArticleRequest) (*articlesservice.DeleteArticleResponse, error)
- func (s *Server) GetArticle(_ context.Context, request *articlesservice.GetArticleRequest) (*articlesservice.GetArticleResponse, error)
- func (s *Server) UpdateArticle(_ context.Context, request *articlesservice.UpdateArticleRequest) (*articlesservice.UpdateArticleResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewService ¶
func NewService( loggerService logger.Service, articlesStore articlesstore.Client, ) articlesservice.ArticlesServiceServer
func RegisterService ¶
Types ¶
type Server ¶
type Server struct { articlesservice.UnimplementedArticlesServiceServer // contains filtered or unexported fields }
func (*Server) CreateArticle ¶
func (s *Server) CreateArticle( _ context.Context, request *articlesservice.CreateArticleRequest, ) (*articlesservice.CreateArticleResponse, error)
func (*Server) DeleteArticle ¶
func (s *Server) DeleteArticle( _ context.Context, request *articlesservice.DeleteArticleRequest, ) (*articlesservice.DeleteArticleResponse, error)
func (*Server) GetArticle ¶
func (s *Server) GetArticle( _ context.Context, request *articlesservice.GetArticleRequest, ) (*articlesservice.GetArticleResponse, error)
func (*Server) UpdateArticle ¶
func (s *Server) UpdateArticle( _ context.Context, request *articlesservice.UpdateArticleRequest, ) (*articlesservice.UpdateArticleResponse, error)
Click to show internal directories.
Click to hide internal directories.