blob: ba96b61056e58df9d2ebae5c0a560b952f8e6a83 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
package rpc
import (
"gitlab.com/mokhax/spike/pkg/authz"
grpc "google.golang.org/grpc"
)
func New(authorizer authz.Authorizer, options ...grpc.ServerOption) *grpc.Server {
server := grpc.NewServer(options...)
RegisterAbilityServer(server, &AbilityHandler{
authorizer: authorizer,
})
return server
}
|