public bool HasPathMode(PathAuthOptions.AuthMode mode) { return(PathAuthOptions != null && PathAuthOptions.Any(o => o.Mode.Value == mode)); }
public PathAuthOptions.AuthMode?GetPathMode(PathString path) { var options = PathAuthOptions.FirstOrDefault(o => path.StartsWithSegments(o.Path.Value)); return(options?.Mode.Value); }