Table of Contents

Interface IPathMatcher

Namespace
Steeltoe.Common.Util
Assembly
Steeltoe.Common.Abstractions.dll
public interface IPathMatcher

Methods

Combine(string, string)

string Combine(string pattern1, string pattern2)

Parameters

pattern1 string
pattern2 string

Returns

string

ExtractPathWithinPattern(string, string)

string ExtractPathWithinPattern(string pattern, string path)

Parameters

pattern string
path string

Returns

string

ExtractUriTemplateVariables(string, string)

IDictionary<string, string> ExtractUriTemplateVariables(string pattern, string path)

Parameters

pattern string
path string

Returns

IDictionary<string, string>

GetPatternComparer(string)

IComparer<string> GetPatternComparer(string path)

Parameters

path string

Returns

IComparer<string>

IsPattern(string)

bool IsPattern(string path)

Parameters

path string

Returns

bool

Match(string, string)

bool Match(string pattern, string path)

Parameters

pattern string
path string

Returns

bool

MatchStart(string, string)

bool MatchStart(string pattern, string path)

Parameters

pattern string
path string

Returns

bool