Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewUnaryServerInterceptorBuilder ¶
func NewUnaryServerInterceptorBuilder() coreContracts.IUnaryServerInterceptorBuilder
NewUnaryServerInterceptorBuilder helper
func ValidateConfigPath ¶
ValidateConfigPath just makes sure, that the path provided is a file, that can be read
Types ¶
type ServerInstance ¶
type ServerInstance struct { StartupManifest coreContracts.StartupManifest Server *grpc.Server Future async.Future DotNetGoBuilder *grpcdotnetgo.DotNetGoBuilder Endpoints []interface{} }
ServerInstance represents an instance of a plugin
func GetServerInstances ¶
func GetServerInstances() []*ServerInstance
GetServerInstances gets the array or service instances
type UnaryServerInterceptorBuilder ¶
type UnaryServerInterceptorBuilder struct {
UnaryServerInterceptors []grpc.UnaryServerInterceptor
}
UnaryServerInterceptorBuilder struct
func (*UnaryServerInterceptorBuilder) GetUnaryServerInterceptors ¶
func (s *UnaryServerInterceptorBuilder) GetUnaryServerInterceptors() []grpc.UnaryServerInterceptor
GetUnaryServerInterceptors helper
func (*UnaryServerInterceptorBuilder) Use ¶
func (s *UnaryServerInterceptorBuilder) Use(interceptor grpc.UnaryServerInterceptor)
Use helper
Click to show internal directories.
Click to hide internal directories.