Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddScopedIGreeter2Service ¶ added in v0.1.172
AddScopedIGreeter2Service adds service to the DI container
func AddScopedIGreeterService ¶ added in v0.1.172
AddScopedIGreeterService adds service to the DI container
Types ¶
type Service ¶
type Service struct { Request contracts_request.IRequest `inject:""` ClaimsPrincipal contracts_claimsprincipal.IClaimsPrincipal `inject:""` Logger contracts_logger.ILogger `inject:""` Config *internal.Config `inject:""` }
Service is used to implement helloworld.GreeterServer.
func (*Service) Close ¶ added in v0.1.172
func (s *Service) Close()
Close if it exists is called when the container is torn down
func (*Service) Ctor ¶ added in v0.1.172
func (s *Service) Ctor()
Ctor if it exists is called when the service is created
func (*Service) SayHello ¶
func (s *Service) SayHello(in *pb.HelloRequest) (*pb.HelloReply, error)
SayHello implements helloworld.GreeterServer
type Service2 ¶
type Service2 struct { Request contracts_request.IRequest `inject:""` ClaimsPrincipal contracts_claimsprincipal.IClaimsPrincipal `inject:""` Logger contracts_logger.ILogger `inject:""` Config *internal.Config `inject:""` }
Service2 ...
func (*Service2) SayHello ¶
func (s *Service2) SayHello(in *pb.HelloRequest) (*pb.HelloReply2, error)
SayHello implements helloworld.GreeterServer
Click to show internal directories.
Click to hide internal directories.