コード例 #1
0
 private void EnsureServer()
 {
     if (_server == null)
     {
         _server = _hostProvider.GetRequiredService <IServerBootstrap>();
     }
 }
コード例 #2
0
 private void EnsureServer()
 {
     if (_server == null)
     {
         _server = _applicationServices.GetRequiredService <IServerBootstrap>();
     }
 }
コード例 #3
0
 public RpcHostedService(IServerBootstrap server, IServiceProvider provider)
 {
     Preconditions.CheckNotNull(server, nameof(server));
     this._server        = server;
     this._provider      = provider;
     this._loggerFactory = provider.GetService <ILoggerFactory>();
 }
コード例 #4
0
 public ServerHost(IServerBootstrap server, IServiceProvider provider, IOptions <ServerAddress> address, ILogger <ServerHost> logger)
 {
     _server   = server;
     _logger   = logger;
     _provider = provider;
     _address  = address;
 }
コード例 #5
0
ファイル: PeachHostedService.cs プロジェクト: ywscr/peach
 public PeachHostedService(IServerBootstrap server)
 {
     Preconditions.CheckNotNull(server, nameof(server));
     this._server = server;
 }