add logic to store event modification and deleted event
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
||||
// versions:
|
||||
// - protoc-gen-go-grpc v1.2.0
|
||||
// - protoc v3.19.4
|
||||
// - protoc v3.12.4
|
||||
// source: agenda.proto
|
||||
|
||||
package grpcapi
|
||||
@@ -26,6 +26,7 @@ type AgendaClient interface {
|
||||
GetEvent(ctx context.Context, in *GetEventRequest, opts ...grpc.CallOption) (*GetEventResponse, error)
|
||||
GetEvents(ctx context.Context, in *GetEventsRequest, opts ...grpc.CallOption) (*GetEventsResponse, error)
|
||||
DeleteEvent(ctx context.Context, in *DeleteEventRequest, opts ...grpc.CallOption) (*DeleteEventResponse, error)
|
||||
UpdateEvent(ctx context.Context, in *UpdateEventRequest, opts ...grpc.CallOption) (*UpdateEventResponse, error)
|
||||
SubscribeEvent(ctx context.Context, in *SubscribeEventRequest, opts ...grpc.CallOption) (*SubscribeEventResponse, error)
|
||||
UnsubscribeEvent(ctx context.Context, in *UnsubscribeEventRequest, opts ...grpc.CallOption) (*UnsubscribeEventResponse, error)
|
||||
}
|
||||
@@ -74,6 +75,15 @@ func (c *agendaClient) DeleteEvent(ctx context.Context, in *DeleteEventRequest,
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *agendaClient) UpdateEvent(ctx context.Context, in *UpdateEventRequest, opts ...grpc.CallOption) (*UpdateEventResponse, error) {
|
||||
out := new(UpdateEventResponse)
|
||||
err := c.cc.Invoke(ctx, "/Agenda/UpdateEvent", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *agendaClient) SubscribeEvent(ctx context.Context, in *SubscribeEventRequest, opts ...grpc.CallOption) (*SubscribeEventResponse, error) {
|
||||
out := new(SubscribeEventResponse)
|
||||
err := c.cc.Invoke(ctx, "/Agenda/SubscribeEvent", in, out, opts...)
|
||||
@@ -100,6 +110,7 @@ type AgendaServer interface {
|
||||
GetEvent(context.Context, *GetEventRequest) (*GetEventResponse, error)
|
||||
GetEvents(context.Context, *GetEventsRequest) (*GetEventsResponse, error)
|
||||
DeleteEvent(context.Context, *DeleteEventRequest) (*DeleteEventResponse, error)
|
||||
UpdateEvent(context.Context, *UpdateEventRequest) (*UpdateEventResponse, error)
|
||||
SubscribeEvent(context.Context, *SubscribeEventRequest) (*SubscribeEventResponse, error)
|
||||
UnsubscribeEvent(context.Context, *UnsubscribeEventRequest) (*UnsubscribeEventResponse, error)
|
||||
mustEmbedUnimplementedAgendaServer()
|
||||
@@ -121,6 +132,9 @@ func (UnimplementedAgendaServer) GetEvents(context.Context, *GetEventsRequest) (
|
||||
func (UnimplementedAgendaServer) DeleteEvent(context.Context, *DeleteEventRequest) (*DeleteEventResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method DeleteEvent not implemented")
|
||||
}
|
||||
func (UnimplementedAgendaServer) UpdateEvent(context.Context, *UpdateEventRequest) (*UpdateEventResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method UpdateEvent not implemented")
|
||||
}
|
||||
func (UnimplementedAgendaServer) SubscribeEvent(context.Context, *SubscribeEventRequest) (*SubscribeEventResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method SubscribeEvent not implemented")
|
||||
}
|
||||
@@ -212,6 +226,24 @@ func _Agenda_DeleteEvent_Handler(srv interface{}, ctx context.Context, dec func(
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _Agenda_UpdateEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(UpdateEventRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(AgendaServer).UpdateEvent(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/Agenda/UpdateEvent",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(AgendaServer).UpdateEvent(ctx, req.(*UpdateEventRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _Agenda_SubscribeEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(SubscribeEventRequest)
|
||||
if err := dec(in); err != nil {
|
||||
@@ -271,6 +303,10 @@ var Agenda_ServiceDesc = grpc.ServiceDesc{
|
||||
MethodName: "DeleteEvent",
|
||||
Handler: _Agenda_DeleteEvent_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "UpdateEvent",
|
||||
Handler: _Agenda_UpdateEvent_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "SubscribeEvent",
|
||||
Handler: _Agenda_SubscribeEvent_Handler,
|
||||
|
||||
Reference in New Issue
Block a user