ReSharper 2026.1 Help

ルートテンプレートにインスペクションをコーディングする

ルートテンプレートでは、ReSharper 2026.1 は 17 個の 独自コードインスペクションを提供しており、いずれも 無効化したり、 重要度レベルを変更できます。
これらの コードインスペクションは、すべての開いているファイルの 設計時にコードの問題の検出を支援し、さらに 特定のスコープでのコード問題の検索も可能です。

構成可能なルートテンプレートインスペクションを、カテゴリ別にグループ化して以下に示します。

コード通知 (17 インスペクション)

このカテゴリは、重要度レベルが軽微なコードインスペクションをまとめています。

インスペクション
ID
EditorConfig プロパティ

デフォルトの重大度

アクションのルートプレフィックスをコントローラーのルートに抽出できます
RouteTemplates.ActionRoutePrefixCanBeExtractedToControllerRoute
resharper_route_templates_action_route_prefix_can_be_extracted_to_controller_route_highlighting

ヒント

コントローラーのルートパラメーターをメソッドに渡すことができます
RouteTemplates.ControllerRouteParameterIsNotPassedToMethods
resharper_route_templates_controller_route_parameter_is_not_passed_to_methods_highlighting

ヒント

一致するパラメーター制約のコンストラクターが見つかりません
RouteTemplates.MatchingConstraintConstructorNotResolved
resharper_route_templates_matching_constraint_constructor_not_resolved_highlighting

警告

複数のパラメーター制約のコンストラクターが一致しました
RouteTemplates.AmbiguousMatchingConstraintConstructor
resharper_route_templates_ambiguous_matching_constraint_constructor_highlighting

警告

すべてのルートパラメーターがメソッドに渡されるわけではありません
RouteTemplates.MethodMissingRouteParameters
resharper_route_templates_method_missing_route_parameters_highlighting

ヒント

省略可能なパラメーターは、セグメント内で先頭にピリオド('.')のみを付けることができます
RouteTemplates.OptionalParameterCanBePrecededOnlyBySinglePeriod
resharper_route_templates_optional_parameter_can_be_preceded_only_by_single_period_highlighting

警告

省略可能なパラメーターはセグメントの末尾でなければなりません
RouteTemplates.OptionalParameterMustBeAtTheEndOfSegment
resharper_route_templates_optional_parameter_must_be_at_the_end_of_segment_highlighting

警告

ルートでパラメーターが複数回宣言されています
RouteTemplates.DuplicatedParameter
resharper_route_templates_duplicated_parameter_highlighting

警告

適用された制約によりパラメーターの型をより厳密にできます
RouteTemplates.ParameterTypeCanBeMadeStricter
resharper_route_templates_parameter_type_can_be_made_stricter_highlighting

提案

ルートパラメーターをメソッドに渡すことができます
RouteTemplates.RouteParameterIsNotPassedToMethod
resharper_route_templates_route_parameter_is_not_passed_to_method_highlighting

ヒント

ルートパラメーター制約引数はターゲット型へ変換できません
RouteTemplates.ConstraintArgumentCannotBeConverted
resharper_route_templates_constraint_argument_cannot_be_converted_highlighting

警告

メソッド引数の型によりルートパラメーター制約の追加が可能です
RouteTemplates.ParameterConstraintCanBeSpecified
resharper_route_templates_parameter_constraint_can_be_specified_highlighting

ヒント

ルートパラメーターの制約が解決されていません
RouteTemplates.RouteParameterConstraintNotResolved
resharper_route_templates_route_parameter_constraint_not_resolved_highlighting

警告

ルートトークンが解決されていません
RouteTemplates.RouteTokenNotResolved
resharper_route_templates_route_token_not_resolved_highlighting

警告

シンボルが解決されていません
RouteTemplates.SymbolNotResolved
resharper_route_templates_symbol_not_resolved_highlighting

警告

構文エラー
RouteTemplates.SyntaxError
resharper_route_templates_syntax_error_highlighting

警告

パラメーターの型がルートテンプレートで宣言された制約を満たしていません
RouteTemplates.ParameterTypeAndConstraintsMismatch
resharper_route_templates_parameter_type_and_constraints_mismatch_highlighting

警告

2026 年 6 月 12 日