public DuplicateRoutesException(IEnumerable <RouteChain> chains) : base($"Duplicated route with pattern {chains.First().Route.Name} between {GenericEnumerableExtensions.Join(chains.Select(x => $"{x.Action}"), ", ")}") { }
public override string ToString() { return ($"{MessageType.NameInCode()} handled by {GenericEnumerableExtensions.Join(Handlers.Select(x => $"{x.HandlerType.NameInCode()}.{x.Method.Name}()"), ", ")}"); }