Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- List<Type> types = GetAllControllerTypes();
- var groupedByName = types.GroupBy(t => t.Name.Substring(0, t.Name.Length - "Controller".Length), StringComparer.OrdinalIgnoreCase);
- cache = groupedByName.ToDictionary(
- g => g.Key,
- g => g.ToLookup(t => t.Namespace ?? String.Empty, StringComparer.OrdinalIgnoreCase),
- StringComparer.OrdinalIgnoreCase);
Add Comment
Please, Sign In to add comment