DNSOutboundRuleConfig.fromJson constructor
DNSOutboundRuleConfig.fromJson(
- Object? json
Implementation
factory DNSOutboundRuleConfig.fromJson(Object? json) {
final map = asJsonMap(json, 'dns outbound rule');
return DNSOutboundRuleConfig(
action: DNSOutboundRuleAction.fromJson(map['action']),
qtype: map['qtype'] == null ? null : XrayPortList.fromJson(map['qtype']),
domain: map['domain'] == null
? null
: XrayStringList.fromJson(map['domain']),
);
}