#296 remembered how to regex

This commit is contained in:
Tom Pallister 2018-04-18 08:27:23 +01:00
parent e94df4749c
commit 2b8c905a26

View File

@ -30,12 +30,12 @@ namespace Ocelot.DependencyInjection
public static IConfigurationBuilder AddOcelot(this IConfigurationBuilder builder) public static IConfigurationBuilder AddOcelot(this IConfigurationBuilder builder)
{ {
const string pattern = "(?i)ocelot(.*).json$"; const string pattern = "(?i)ocelot.([a-zA-Z0-9]*).json";
var reg = new Regex(pattern); var reg = new Regex(pattern);
var files = Directory.GetFiles(".") var files = Directory.GetFiles(".")
.Where(path => reg.IsMatch(path)).Where(x => x.Count(s => s == '.') == 3) .Where(path => reg.IsMatch(path))
.ToList(); .ToList();
var fileConfiguration = new FileConfiguration(); var fileConfiguration = new FileConfiguration();