Instead of having multiple DnsRegister subclasses all grouped under the same data type, we should have a single object that contains all the sub-objects with the entire set of results for a single domain.
The identity property would be the domain name. That way new results would get merged with the old ones. It's possible we'll need a custom merge strategy for this one (using \@custom and a static callback).
Instead of having multiple DnsRegister subclasses all grouped under the same data type, we should have a single object that contains all the sub-objects with the entire set of results for a single domain.
The identity property would be the domain name. That way new results would get merged with the old ones. It's possible we'll need a custom merge strategy for this one (using \@custom and a static callback).