Documentation
¶
Index ¶
- type Repository
- func (s *Repository) AcceptOffer(ctx context.Context, r *pb.AcceptOfferRequest) (*pb.AcceptOfferResponse, error)
- func (s *Repository) CreateCard(ctx context.Context, r *pb.CreateCardRequest) (*pb.CreateCardResponse, error)
- func (s *Repository) CreateOffer(ctx context.Context, r *pb.CreateOfferRequest) (*pb.CreateOfferResponse, error)
- func (s *Repository) CreatePost(ctx context.Context, r *pb.CreatePostRequest) (*pb.CreatePostResponse, error)
- func (s *Repository) DeleteAnnouncement(ctx context.Context, r *pb.DeleteAnnouncementRequest) (*pb.DeleteAnnouncementResponse, error)
- func (s *Repository) EditAnnouncement(ctx context.Context, r *pb.EditAnnouncementRequest) (*pb.EditAnnouncementResponse, error)
- func (s *Repository) EditPost(ctx context.Context, r *pb.EditPostRequest) (*pb.EditPostResponse, error)
- func (s *Repository) GetCard(ctx context.Context, r *pb.GetCardRequest) (*pb.GetCardResponse, error)
- func (s *Repository) GetCardProfile(ctx context.Context, r *pb.GetCardProfileRequest) (*pb.GetCardProfileResponse, error)
- func (s *Repository) GetMyPost(ctx context.Context, r *pb.GetMyPostRequest) (*pb.GetMyPostResponse, error)
- func (s *Repository) GetOffer(ctx context.Context, r *pb.GetOfferRequest) (*pb.GetOfferResponse, error)
- func (s *Repository) GetPostHost(ctx context.Context, r *pb.GetPostHostRequest) (*pb.GetPostHostResponse, error)
- func (s *Repository) HostInfo(ctx context.Context, r *pb.HostInfoForCreatePostRequest) (*pb.HostInfoForCreatePostResponse, error)
- func (s *Repository) RejectOffer(ctx context.Context, r *pb.RejectOfferRequest) (*pb.RejectOfferResponse, error)
- func (s *Repository) UploadBlogImage(ctx context.Context, r *pb.UploadBlogImageRequest) (*pb.UploadBlogImageResponse, error)
- func (s *Repository) UploadHostHouseImage(ctx context.Context, r *pb.HostHouseImageRequest) (*pb.HostHouseImageResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct { pb.UnimplementedAnnouncementServer DB db.Repository Queue *queue.Queue S3 *s3.S3 }
func New ¶
func New(db db.Repository, q *queue.Queue, s3 *s3.S3) *Repository
func (*Repository) AcceptOffer ¶
func (s *Repository) AcceptOffer(ctx context.Context, r *pb.AcceptOfferRequest) (*pb.AcceptOfferResponse, error)
func (*Repository) CreateCard ¶
func (s *Repository) CreateCard(ctx context.Context, r *pb.CreateCardRequest) (*pb.CreateCardResponse, error)
func (*Repository) CreateOffer ¶
func (s *Repository) CreateOffer(ctx context.Context, r *pb.CreateOfferRequest) (*pb.CreateOfferResponse, error)
func (*Repository) CreatePost ¶
func (s *Repository) CreatePost(ctx context.Context, r *pb.CreatePostRequest) (*pb.CreatePostResponse, error)
func (*Repository) DeleteAnnouncement ¶
func (s *Repository) DeleteAnnouncement(ctx context.Context, r *pb.DeleteAnnouncementRequest) (*pb.DeleteAnnouncementResponse, error)
func (*Repository) EditAnnouncement ¶
func (s *Repository) EditAnnouncement(ctx context.Context, r *pb.EditAnnouncementRequest) (*pb.EditAnnouncementResponse, error)
func (*Repository) EditPost ¶
func (s *Repository) EditPost(ctx context.Context, r *pb.EditPostRequest) (*pb.EditPostResponse, error)
func (*Repository) GetCard ¶
func (s *Repository) GetCard(ctx context.Context, r *pb.GetCardRequest) (*pb.GetCardResponse, error)
func (*Repository) GetCardProfile ¶
func (s *Repository) GetCardProfile(ctx context.Context, r *pb.GetCardProfileRequest) (*pb.GetCardProfileResponse, error)
func (*Repository) GetMyPost ¶
func (s *Repository) GetMyPost(ctx context.Context, r *pb.GetMyPostRequest) (*pb.GetMyPostResponse, error)
func (*Repository) GetOffer ¶
func (s *Repository) GetOffer(ctx context.Context, r *pb.GetOfferRequest) (*pb.GetOfferResponse, error)
func (*Repository) GetPostHost ¶
func (s *Repository) GetPostHost(ctx context.Context, r *pb.GetPostHostRequest) (*pb.GetPostHostResponse, error)
func (*Repository) HostInfo ¶
func (s *Repository) HostInfo(ctx context.Context, r *pb.HostInfoForCreatePostRequest) (*pb.HostInfoForCreatePostResponse, error)
func (*Repository) RejectOffer ¶
func (s *Repository) RejectOffer(ctx context.Context, r *pb.RejectOfferRequest) (*pb.RejectOfferResponse, error)
func (*Repository) UploadBlogImage ¶
func (s *Repository) UploadBlogImage(ctx context.Context, r *pb.UploadBlogImageRequest) (*pb.UploadBlogImageResponse, error)
func (*Repository) UploadHostHouseImage ¶
func (s *Repository) UploadHostHouseImage(ctx context.Context, r *pb.HostHouseImageRequest) (*pb.HostHouseImageResponse, error)
Click to show internal directories.
Click to hide internal directories.