/// <inheritdoc cref="IRequestMatcher.GetMatchingScore"/> public double GetMatchingScore(RequestMessage requestMessage, RequestMatchResult requestMatchResult) { double score = IsMatch(requestMessage); requestMatchResult.AddFullDetails(this, score); return(requestMatchResult.AddScore(GetType(), score)); }
/// <inheritdoc cref="IRequestMatcher.GetMatchingScore"/> public double GetMatchingScore(RequestMessage requestMessage, RequestMatchResult requestMatchResult) { double score = MatchBehaviourHelper.Convert(_matchBehaviour, IsMatch(requestMessage)); return(requestMatchResult.AddScore(GetType(), score)); }
/// <see cref="IRequestMatcher.GetMatchingScore"/> public double GetMatchingScore(IRequestMessage requestMessage, RequestMatchResult requestMatchResult) { double score = CalculateMatchScore(requestMessage); return(requestMatchResult.AddScore(GetType(), score)); }