Esempio n. 1
0
 public DHCPv6RootScope(
     Guid id,
     IScopeResolverManager <DHCPv6Packet, IPv6Address> resolverManager,
     ILoggerFactory factory
     )
     : base(id, resolverManager, factory.CreateLogger <DHCPv6RootScope>())
 {
     this._loggerFactory = factory;
 }
Esempio n. 2
0
 public DHCPv4ScopeController(
     IMediator mediator,
     IScopeResolverManager <DHCPv4Packet, IPv4Address> resolverManager,
     DHCPv4RootScope rootScope)
 {
     this._mediator        = mediator;
     this._resolverManager = resolverManager;
     _rootScope            = rootScope;
 }
Esempio n. 3
0
 protected RootScope(Guid id, IScopeResolverManager <TPacket, TAddress> resolverManager, ILogger logger)
     : base(id)
 {
     _resolverManager = resolverManager;
     _logger          = logger;
 }