これが私のシナリオです。
ASP.NET MVC 3 と HTML、CSS、JavaScript/JQuery を使用して Web アプリケーションを作成しています。私はVisual Studio 2010を使用しています
私たちはすでに製品をリリースしています (1.0 に含まれています) が、プロジェクトの「メンテナンス」モードになっているため、プロジェクトに新しい機能が追加されているため、一連の定数を維持するのが難しくなると感じています。 C# (ASP.NET MVC) と JavaScript の間。
たとえば、JavaScript で $.post を作成し、それを MVC URL コントローラー/アクションにリンクさせてから、パラメーター { key1: value1, key2: value2} を渡します。
問題は、C# パラメーター名が変更された場合、または署名内のパラメーターの位置が変更された場合、実行時に JavaScript を更新する必要があることしかわからないことです (私はアーキテクチャを知らないプログラマーであると想定しています)。実行前にこれを行うのに十分です)。
私の質問は、JavaScript 側をより簡単に管理して、C# 側で行われた変更と「同期」を維持できるようにするにはどうすればよいかということです。コンパイラは何らかの方法でこれを行うことができますか、または私を助けることができるプラグインはありますか?
ありがとう。