public static void Initialize(Type type, string[] assemblyNames, params string[] modulePattern) { CacheRouteMapping mapping; if (!_routeDictioary.TryGetValue(type, out mapping)) { mapping = new CacheRouteMapping(); mapping.Initialize(assemblyNames, modulePattern); _routeDictioary[type] = mapping; } }
public static bool TryGetValue(Type type, out CacheRouteMapping mapping) { return(_routeDictioary.TryGetValue(type, out mapping)); }