public IEnumerable <CustomEntityRoute> Execute(GetCustomEntityRoutesByDefinitionCodeQuery query, IExecutionContext executionContext) { return(_customEntityCache.GetOrAdd(query.CustomEntityDefinitionCode, () => { var dbRoutes = GetDbQuery(query).ToList(); return MapRoutes(query, dbRoutes); })); }