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