You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
go-zero/zrpc/internal/chainserverinterceptors.go

14 lines
499 B
Go

4 years ago
package internal
4 years ago
4 years ago
import "google.golang.org/grpc"
4 years ago
// WithStreamServerInterceptors uses given server stream interceptors.
4 years ago
func WithStreamServerInterceptors(interceptors ...grpc.StreamServerInterceptor) grpc.ServerOption {
return grpc.ChainStreamInterceptor(interceptors...)
4 years ago
}
// WithUnaryServerInterceptors uses given server unary interceptors.
4 years ago
func WithUnaryServerInterceptors(interceptors ...grpc.UnaryServerInterceptor) grpc.ServerOption {
return grpc.ChainUnaryInterceptor(interceptors...)
4 years ago
}