ユーザーが文字列をオブジェクトのプロパティにマップできるようにするウィザードを作成しています。これは、ユーザーが選択して引数を指定するいくつかの事前定義されたルールを使用して行われます。これらのルールのコレクションはデータベースに保存され、後でサービス呼び出しを介して実行されます。
問題は、ウィザードで、ユーザーがルールを選択して引数を入力すると、いくつかのサンプル テキストを強調表示して更新することです。これは JavaScript を使用して行われるため、明らかに C# ルール内に含まれるロジックが複製されます。
だから私はこれを回避する方法を探しています。
ルールは非常に単純で、適用する引数のリストと、入力文字列を受け取って結果を返す単一のメソッドが含まれているだけです。