public override IReadOnlyList <TResult> BuildResults(AddressMatchBuilder builder) { List <TResult> results = builder.AllAddresses().Take(_maxNumberOfResults).Select(_mapper.Map).ToList(); results.ForEach(s => s.Score = 100); return(results); }
protected override bool IsValidMatch(AddressMatchBuilder matchResult) => matchResult.AllAddresses().Any();
protected override IReadOnlyList <TResult> BuildResultsInternal(AddressMatchBuilder results) => results.AllAddresses().Select(_mapper.Map).ToList();
protected override bool?IsValidMatch(AddressMatchBuilder?builder) => builder?.AllAddresses().Any();