Exemple #1
0
 public SocketClientPoolContainer(IOptions <RemoteOptions> options,
                                  ISocketClientProvider socketClientProvider,
                                  ObjectPoolProvider objectPoolProvider)
 {
     this._options         = options.Value ?? throw new ArgumentNullException(nameof(options));
     _objectPoolProvider   = objectPoolProvider ?? throw new ArgumentNullException(nameof(objectPoolProvider));
     _socketClientProvider = socketClientProvider ?? throw new ArgumentNullException(nameof(socketClientProvider));
 }
Exemple #2
0
 public SocketClientPooledObjectPolicy(ClientOptions socketClientOptions, ISocketClientProvider socketClientProvider)
 {
     _socketClientProvider = socketClientProvider ?? throw new ArgumentNullException(nameof(socketClientProvider));
     _socketClientOptions  = socketClientOptions ?? throw new ArgumentNullException(nameof(socketClientOptions));
 }