3

JSONサービスを公開するためのコンソールアプリケーションを作成しようとしています。さらに、それらを使用するためにhtmlページとjsページをホストしたいと思います。* .md(* .htmでも)ファイルをViewsフォルダーに入れましたが、アクセスできません。

ルート".Add(" / Test ")"(MyMarkdownView:MarkdownViewBase)を追加すると、「KeyNotFoundException指定されたキーが辞書に存在しませんでした」というメッセージが表示されます。例外。

一般的に可能ですか、それとも自分でサービス(https://github.com/jimschubert/blogs/blob/master/2012-07-15/RazorExample/Main.csと同様)を作成してホストする必要がありますか?

4

1 に答える 1

3

既存のServiceStackWebサービスを使用する(または使用しない)組み込みリソースMVCRazorビューを使用するRazorRockstarsコンソールアプリケーションに興味があるかもしれません。

つまり、サンプルプロジェクトは、ServiceStackでMVCRazorページをホストする3つの異なる方法を示しています。

  1. サービス/コントローラーとモデル-ビューモデルとしてのWebサービスからの応答DTOの使用
  2. サービス/コントローラーなし-ビューモデルとしてRequestDTOを直接使用
  3. サービス/コントローラーまたはモデルなし-動的ビューモデルを使用して直接
于 2012-08-15T16:21:17.907 に答える