public ClientIpCheckActionFilter(IpSafeList safeList, ILogger <ClientIpCheckActionFilter> logger) { _ipAddresses = safeList.IpAddresses.Split(';').Select(IPAddress.Parse).ToList(); _ipNetworks = safeList.IpNetworks.Split(';').Select(IPNetwork.Parse).ToList(); _logger = logger; }
public AdminSafeListMiddleware(RequestDelegate next, ILogger <AdminSafeListMiddleware> logger, IpSafeList safeList) { _ipAddresses = safeList.IpAddresses.Split(';').Select(IPAddress.Parse).ToList(); _ipNetworks = safeList.IpNetworks.Split(';').Select(IPNetwork.Parse).ToList(); _next = next; _logger = logger; }