hasName method
Finds Matching Record with Username and Prefix
Implementation
NamebaseRecordResult hasName(String name, String prefix) {
// Check Exists
var exists = records.any((r) => r.equals(name, prefix));
// Find Existing Record
if (exists) {
var record = records.firstWhere((r) => r.equals(name, prefix));
// Return Result
return NamebaseRecordResult(exists: true, record: record);
}
return NamebaseRecordResult(exists: false, record: DNSRecord.blank());
}