Documentation
¶
Index ¶
- type PingServer
- type PostsCrudServer
- func (s *PostsCrudServer) CreatePost(ctx context.Context, in *posts.CreatePostRequest) (*posts.CreatePostResponse, error)
- func (s *PostsCrudServer) DeletePost(ctx context.Context, in *posts.DeletePostRequest) (*posts.DeletePostResponse, error)
- func (s *PostsCrudServer) GetPost(ctx context.Context, in *posts.GetPostRequest) (*posts.GetPostResponse, error)
- func (s *PostsCrudServer) ListPosts(ctx context.Context, in *emptypb.Empty) (*posts.ListPostsResponse, error)
- func (s *PostsCrudServer) UpdatePost(ctx context.Context, in *posts.UpdatePostRequest) (*posts.UpdatePostResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PingServer ¶
type PingServer struct { ping.UnimplementedPingServiceServer // contains filtered or unexported fields }
func NewPingServer ¶
func NewPingServer(logger *fxlogger.Logger) *PingServer
func (*PingServer) Ping ¶
func (s *PingServer) Ping(ctx context.Context, in *ping.PingRequest) (*ping.PingResponse, error)
type PostsCrudServer ¶
type PostsCrudServer struct { posts.UnimplementedPostCrudServiceServer // contains filtered or unexported fields }
func NewPostsCrudServer ¶
func NewPostsCrudServer(repository *repository.PostRepository, logger *fxlogger.Logger) *PostsCrudServer
func (*PostsCrudServer) CreatePost ¶
func (s *PostsCrudServer) CreatePost(ctx context.Context, in *posts.CreatePostRequest) (*posts.CreatePostResponse, error)
func (*PostsCrudServer) DeletePost ¶
func (s *PostsCrudServer) DeletePost(ctx context.Context, in *posts.DeletePostRequest) (*posts.DeletePostResponse, error)
func (*PostsCrudServer) GetPost ¶
func (s *PostsCrudServer) GetPost(ctx context.Context, in *posts.GetPostRequest) (*posts.GetPostResponse, error)
func (*PostsCrudServer) ListPosts ¶
func (s *PostsCrudServer) ListPosts(ctx context.Context, in *emptypb.Empty) (*posts.ListPostsResponse, error)
func (*PostsCrudServer) UpdatePost ¶
func (s *PostsCrudServer) UpdatePost(ctx context.Context, in *posts.UpdatePostRequest) (*posts.UpdatePostResponse, error)
Click to show internal directories.
Click to hide internal directories.