C# でデスクトップ アプリケーションを作成しており、C# から HTML 5 パネル (javascript または jquery) にデータを渡したいと考えています。Chromium をアプリケーションに埋め込む CefSharp を使用しています。Web サーバーを使用せずにファイルからデータを正常にロードします。これを実行して、アプリケーション (デスクトップ) 内でローカルに処理スケッチを表示します。
私が探しているソリューションは、Web サーバーを使用することも要求することもできず、ローカルで動作する必要があります。HTML 5 (CefSharp) ブラウザー パネルはアプリケーションによってホストされ、ユーザーは Web ページに移動できません。その唯一の目的は、ソフトウェアが生成するデータを視覚化して表示することです。
理想的には、次のようなことをしたいと思います。
C# のデータ ----> (おそらく) JSON オブジェクト ----> 組み込みブラウザで利用可能なオブジェクト
それが役立つ場合、ブラウザにはjQueryのインスタンスがあります。小さなコード サンプルを提供していただければ幸いです。それは、Web サーバーなしで動作する必要があり、できれば C# データをファイルにダンプせずに、組み込みブラウザーによって読み込まれる必要があります。C# から組み込みブラウザーにデータを直接渡し、処理できるようにしたいと考えています。
何か案は?