Esempio n. 1
0
 public DHCPv4InterfaceController(
     IMediator mediator,
     IDHCPv4InterfaceEngine interfaceEngine)
 {
     this._mediator        = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this._interfaceEngine = interfaceEngine ?? throw new ArgumentNullException(nameof(interfaceEngine));
 }
Esempio n. 2
0
 public DHCPv4PacketReadyToSendMessageHandler(
     IDHCPv4InterfaceEngine engine,
     ILogger <DHCPv4PacketReadyToSendMessageHandler> logger
     )
 {
     this._engine = engine ?? throw new ArgumentNullException(nameof(engine));
     this._logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 3
0
 public DeleteDHCPv4InterfaceListenerCommandHandler(
     IDHCPv4InterfaceEngine interfaceEngine,
     IDHCPv4StorageEngine storageEngine,
     ILogger <DeleteDHCPv4InterfaceListenerCommandHandler> logger)
 {
     this._interfaceEngine = interfaceEngine ?? throw new ArgumentNullException(nameof(interfaceEngine));
     this._storageEngine   = storageEngine ?? throw new ArgumentNullException(nameof(storageEngine));
     this._logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }