setDnsServers method

  1. @override
Future<bool> setDnsServers(
  1. List<String> dnsServers
)
override

Set DNS servers (replaces all existing DNS servers) dnsServers - list of DNS server IP addresses

Implementation

@override
Future<bool> setDnsServers(List<String> dnsServers) async {
  try {
    final result = await methodChannel.invokeMethod<bool>('setDnsServers', {
      'dnsServers': dnsServers,
    });
    return result ?? false;
  } catch (e) {
    debugPrint('Error setting DNS servers: $e');
    return false;
  }
}