예제 #1
0
 public NetworkEndpointService(
     IOptions <AppDbOptions> dbOptions,
     INetworkValidator networkValidator,
     ILogger <NetworkEndpointService> logger)
 {
     opts      = dbOptions.Value;
     validator = networkValidator;
     log       = logger;
 }
예제 #2
0
 public IPAddressValidator(INetworkValidator validator) : base(validator)
 {
 }
예제 #3
0
 public DomainNameValidator(INetworkValidator validator) : base(validator)
 {
 }
 public NetworkRepository(IFileService fileService, string networkFilePath, INetworkValidator networkValidator)
 {
     _fileService      = fileService;
     _networkFilePath  = networkFilePath;
     _networkValidator = networkValidator;
 }
 public BaseNetworkValidator(INetworkValidator validator)
 {
     _next = validator;
 }