Documentation ¶
Index ¶
- type InvoiceServer
- func (i *InvoiceServer) Add(ctx context.Context, req *pb.AddRequest) (*pb.AddResponse, error)
- func (i *InvoiceServer) Delete(ctx context.Context, req *pb.DeleteRequest) (*pb.DeleteResponse, error)
- func (i *InvoiceServer) Get(ctx context.Context, req *pb.GetRequest) (*pb.GetResponse, error)
- func (i *InvoiceServer) List(ctx context.Context, req *pb.ListRequest) (*pb.ListResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InvoiceServer ¶
type InvoiceServer struct { OrgName string OrgId uuid.UUID pb.UnimplementedInvoiceServiceServer // contains filtered or unexported fields }
func NewInvoiceServer ¶
func NewInvoiceServer(orgName, org string, invoiceRepo db.InvoiceRepo, subscriberClient csub.SubscriberClient, msgBus mb.MsgBusServiceClient) *InvoiceServer
func (*InvoiceServer) Add ¶
func (i *InvoiceServer) Add(ctx context.Context, req *pb.AddRequest) (*pb.AddResponse, error)
func (*InvoiceServer) Delete ¶
func (i *InvoiceServer) Delete(ctx context.Context, req *pb.DeleteRequest) (*pb.DeleteResponse, error)
func (*InvoiceServer) Get ¶
func (i *InvoiceServer) Get(ctx context.Context, req *pb.GetRequest) (*pb.GetResponse, error)
func (*InvoiceServer) List ¶
func (i *InvoiceServer) List(ctx context.Context, req *pb.ListRequest) (*pb.ListResponse, error)
Click to show internal directories.
Click to hide internal directories.