0

最初に、私が達成しようとしていることが Piranha CMS でサポートされているかどうかはわかりません (これは私がここで判断しようとしている部分です)。彼らは、Web サイトにスタンドアロンのコンテンツ ハブを作成する機能について言及していますが、そのモデルで何が可能になるかについての私の仮定は間違っている可能性があります。私が既に行ったことは、Piranha CMS をホストする ASP.NET MVC アプリケーションを作成し、それをテスト目的で Azure Web サイトに公開したことです。その部分は期待どおりに動作します。コンテンツ管理インターフェイスは、ここでユーザーが直面する唯一の要素です。これは、クライアント アプリケーションのコンテンツ ハブとして機能することだけを目的としています (これは概念の証明にすぎないため、現時点では 1 つだけです)。

現在、ハブからコンテンツをプルするクライアント ASP.NET MVC アプリケーションを構築しようとしています。これは、私の仮定が間違っていた可能性があると私が考えているところです。クライアントにも Piranha CMS nuget パッケージをインストールできると考えていました。また、ハブからコンテンツを取得するようにフレームワークを構成できます。コンテンツはクライアント サイトでホストされていました。Piranha の REST API を使用してハブからコンテンツを取得できることはわかっていますが、より使いやすいエンティティ モデル ベースの API を使用できるようにしたいと考えています。

だから私の質問は、私が説明した方法で Piranha CMS をセットアップすることが (合理的な範囲内で) 可能かどうかです。そうである場合、クライアントがコンテンツ ハブの場所を認識できるようにするには、どうすれば正確にクライアントを構成できますか?

4

1 に答える 1

0

現在、残りのサービスを消費する .net クライアント API はありません。最も単純なシナリオは、サーバーと共に .net アプリケーションを展開することです。私が行ったセットアップでは、ネイティブ アプリと html5 ノックアウト/Angular アプリケーションは、json データを取得するために残りの API を使用しました。ただし、そのようなモジュールをホワイト化して、HTTP 呼び出しを実行し、json を問題なく逆シリアル化できるはずです。

よろしく

ホーカン

于 2014-12-23T22:53:10.910 に答える