RouterConfig.fromJson constructor
RouterConfig.fromJson(
- Object? json
Implementation
factory RouterConfig.fromJson(Object? json) {
final map = asJsonMap(json, 'routing');
return RouterConfig(
ruleList: map['rules'] == null
? null
: asJsonList(map['rules'], RouterRule.fromJson),
domainStrategy: map['domainStrategy'] == null
? null
: RouterDomainStrategy.fromJson(map['domainStrategy']),
balancers: map['balancers'] == null
? null
: asJsonList(map['balancers'], BalancingRule.fromJson),
);
}