問題タブ [openrasta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Open Rasta で 1 つのハンドラーと 1 つの URI に複数のリソースを登録できますか?
複数のリソースを 1 つのハンドラーと 1 つの URI に登録したいので、オープン ラスタでこれが可能であることを確認したいと思います。オープンラスタに関するウェブサイトを少し調べましたが、これが可能かどうかを結論付けることができませんでしたか?
基本クラス「Request」から派生したすべてのリクエストを処理する必要があります。誰かが実際にこれに光を当てることができれば素晴らしいでしょう.
sorting - OpenRasta - リスト リソースのフィルター、並べ替え、およびページングの提供
OpenRasta を使用して REST API を作成しており、すべてのリソースに対する通常の GET、POST、PUT、および DELETE とは別に、複数名のリソースに対する GET も提供しています。したがって、API のコンシューマーは、GET、POST、PUT、および DELETE をUser
実行でき、GET を実行しUsers
て を返しList<Users>
ます。ここで、クライアントがそのプロパティでフィルタリングおよびソートできるようにし、ページングされた表形式でデータを表示するためのページングをサポートできるようにします。
ただし、WCF Data Services Toolkitのホームページを見たところ、役立つように見えましたが、ブログの投稿と入門ページを見た後、それを使用して OpenRasta の問題を解決する方法がわかりませんでした。
または、他にもっと簡単にできることはありますか?
rest - リスト パラメータは OpenRasta でサポートされていますか? それらはどのように送信されるべきですか?
パラメータとしてオブジェクト リスト (int リスト、文字列リスト、または任意のオブジェクト タイプ リスト) を受け取るリソース ハンドラ メソッドがあるとします。
- OpenRasta はこの種の引数をサポートしていますか?
- 引数の種類の値を含む HTTP リクエストはどのように見えるべきですか?
openrasta - サイトを初期化するときのArgumentNullException
私はいくつかのサービスフレームワークを評価している最中であり、そのうちの1つはOpenRastaです。
組織の欠如(複数のソースコードリポジトリ、バイナリダウンロードの欠如、古いビルド命令、およびビルドの最終結果であるOpenRasta.dllは、openrasta-coreリポジトリのビルド後にバージョン0.0.0.0になります)に少し驚いていますが) 、私は少しのXmlを提供するサービスでサイトの構築を開始する方法を管理しました(OpenRasta.Hosting.AspNetを含め、IISまたはCassiniに従ってハンドラーとモジュールを構成しました)。
しかし、サイト(IISExpressとVSDev Serverの両方)に初めてアクセスしたときは、からアクセスしArgumentNullException
ますPipelineStage.cs
。どうやらpipeline.CallGraph
プロパティはnullです。
私の構成ソースは単なるものです:
先に述べたように、昨日の時点でopenrasta-coreリポジトリから複製したコードを使用しています。
前もって感謝します
asp.net - サイトルートの下にWebページを表示するようにOpenRastaを構成するにはどうすればよいですか
IIS6でOpenRasta2.0を使用しています。サイトのルートをWebページにリダイレクトしたいと思います。
ドキュメントには次のように書かれています。
これにより、IISのデフォルトのページマッピングが無効になることに注意してください。回避策は、OpenRasta自体を使用してデフォルトページを公開することです。
私はこれを達成する方法を理解することはできません。構成でさまざまなルートを試しましたが、IISでは機能しないようです。DEV PCでもCassiniサーバーを使用しています。ルートが追加されていなくても問題はありませんが、一部のルートでは壊れてしまいました。
openrasta - OpenRasta リファレンス アプリケーションまたは例はありますか?
プロジェクト、リファレンス アプリ、サンプルなどを探しています。もちろん、参考用に、コードも一緒に探しています。単純な helloworld ではありません。前もって感謝します。
openrasta - OpenRasta は内部でどのように機能しますか?
これまでのところ、OpenRasta の使用方法とそれが提供する優れた機能に関するドキュメントしか見つかりませんでしたが、その内部アーキテクチャ、コンポーネント、およびそれらがどのように相互作用するか、リソースとハンドラーが内部でどのように機能するかを理解するのに役立つドキュメントまたは図はありますか?登録され、リクエストのライフサイクル全体 OpenRasta の内部コンポーネントをよりよく理解することは、特定のシナリオ向けに拡張またはカスタマイズするのに役立つ場合があります。
ありがとう
c# - openrastagetメソッドのパラメーターとしてオブジェクトを渡す
OpenRastaハンドラーがリソースをパラメーターとして受け入れることは可能ですか?
(たとえば)「/ search /」のURIの場合、次のようなものを渡すことができます。
私のハンドラーには、次のようなものがあります。
または、クエリ文字列のパラメーターとしてそれらを使用してURIを作成する方がよいでしょうか。
rest - ファイルアップロードのRESTfulな方法
openrastaを使用してRESTfulな方法でファイルのアップロードを実装したいのですが、適切な実装方法を見つけることができません。Ajaxファイルのアップロードを使用したり、Iframeを使用したりする方法はいくつかあります。
誰かがこれを行う方法を提案したり、私が参照できる場所からいくつかのリソースを提供したりできますか?
前もって感謝します
openrasta - OpenRasta配列バインディングのワイヤーフォーマット(urlencodedおよびmultipart / formdata)
OpenRastaの配列と辞書をバインドするためのワイヤーフォーマットは、次のような「:index」のようです。
これは(2つの配列項目5と12で)シリアル化されます:
この形式を次のように変更することは可能ですか?
ありがとう、Jørn