info *grpc.UnaryServerInfo,
handler grpc.UnaryHandler,
ctx = contextutil.WithMetadataContext(ctx)
resp, err := handler(ctx, req)
if c.setTrailer {
c.appendContextMetadataToTrailer(ctx, info)
}
}