Documentation
¶
Index ¶
- type AdsService
- func (s *AdsService) CreateAds(ctx context.Context, req *v1.CreateAdsRequest) (*v1.CreateAdsReply, error)
- func (s *AdsService) DeleteAds(ctx context.Context, req *v1.DeleteAdsRequest) (*v1.DeleteAdsReply, error)
- func (s *AdsService) GetAds(ctx context.Context, req *v1.GetAdsRequest) (*v1.GetAdsReply, error)
- func (s *AdsService) GetAdsList(ctx context.Context, req *v1.GetAdsListRequest) (*v1.GetAdsListReply, error)
- func (s *AdsService) UpdateAds(ctx context.Context, req *v1.UpdateAdsRequest) (*v1.UpdateAdsReply, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdsService ¶
type AdsService struct {
v1.UnimplementedAdsServiceServer
// contains filtered or unexported fields
}
AdsService 广告服务
func NewAdsService ¶
func NewAdsService(uc *adsbiz.AdsUsecase, logger log.Logger) *AdsService
NewAdsService 创建广告服务
func (*AdsService) CreateAds ¶
func (s *AdsService) CreateAds(ctx context.Context, req *v1.CreateAdsRequest) (*v1.CreateAdsReply, error)
CreateAds 创建广告
func (*AdsService) DeleteAds ¶
func (s *AdsService) DeleteAds(ctx context.Context, req *v1.DeleteAdsRequest) (*v1.DeleteAdsReply, error)
DeleteAds 删除广告
func (*AdsService) GetAds ¶
func (s *AdsService) GetAds(ctx context.Context, req *v1.GetAdsRequest) (*v1.GetAdsReply, error)
GetAds 获取广告详情
func (*AdsService) GetAdsList ¶
func (s *AdsService) GetAdsList(ctx context.Context, req *v1.GetAdsListRequest) (*v1.GetAdsListReply, error)
GetAdsList 获取广告列表
func (*AdsService) UpdateAds ¶
func (s *AdsService) UpdateAds(ctx context.Context, req *v1.UpdateAdsRequest) (*v1.UpdateAdsReply, error)
UpdateAds 更新广告
Click to show internal directories.
Click to hide internal directories.