Exemplo n.º 1
0
 public ClientCreator(INetworkDataService networkDataService, IClientWriter clientWriter, IClientsHolder clientsHolder, IClientDisconnector clientDisconnector)
 {
     this._clientDisconnector = clientDisconnector;
     this._clientsHolder      = clientsHolder;
     this._clientWriter       = clientWriter;
     this._networkDataService = networkDataService;
 }
 public ConnectionController(INetworkDataService networkDataService, IClientsHolder clientsHolder, IClientWriter clientWriter, IClientDisconnector clientDisconnector)
 {
     this._clientDisconnector = clientDisconnector;
     this._clientWriter       = clientWriter;
     this._clientsHolder      = clientsHolder;
     _networkDataService      = networkDataService;
 }
Exemplo n.º 3
0
 public Migrator(
     IClientReader clientReader,
     IScopeReader scopeReader,
     IClientWriter clientWriter,
     IApiResourceWriter apiResourceWriter,
     IIdentityResourceWriter identityResourceWriter)
 {
     this.clientReader           = clientReader ?? throw new ArgumentNullException(nameof(clientReader));
     this.scopeReader            = scopeReader ?? throw new ArgumentNullException(nameof(scopeReader));
     this.clientWriter           = clientWriter ?? throw new ArgumentNullException(nameof(clientWriter));
     this.apiResourceWriter      = apiResourceWriter ?? throw new ArgumentNullException(nameof(apiResourceWriter));
     this.identityResourceWriter = identityResourceWriter ?? throw new ArgumentNullException(nameof(identityResourceWriter));
 }
Exemplo n.º 4
0
 public ClientDisconnector(IClientsHolder clientsHolder, IClientWriter clientWriter)
 {
     this._clientWriter  = clientWriter;
     this._clientsHolder = clientsHolder;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Create a pipe with a pair of ClientReaders / ClientWriters.
 /// </summary>
 /// <param name="readerA"></param>
 /// <param name="writerA"></param>
 /// <param name="readerB"></param>
 /// <param name="writerB"></param>
 public DuplexPipe(IClientReader readerA, IClientWriter writerA, IClientReader readerB, IClientWriter writerB)
 {
 }