問題タブ [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.
openrasta - openrasta 2.1 でのワイルドカード マッピングのサポート?
この質問への回答によると、OpenRasta では、「残りのパス」を単一の文字列として取得する URI をどのように構成すればよいですか? Openrasta は uri マッピングでワイルドカードをサポートする必要がありますが、これはバージョン 2.1 で既にサポートされていますか?
ありがとう、
ロブ
java - Java用のRESTフレームワークのようなOpenRastaはありますか?
状況により、Javaベースのサーバーの作成を開始せざるを得なくなり、Java用のRESTフレームワークを探しています。私はOpenRastaの動作方法(.NET用のRESTフレームワーク)が本当に好きなので、私の質問ですが、OpenRastaと同様に動作するJava用のRESTフレームワークを知っている人はいますか?
ありがとう。
編集
残念ながら、私は初期のアダプターになる立場にないので、十分に確立されたフレームワークは新しいフレームワークよりも優先されます。
rest - ビュー モデルを REST サービスのリソースとして再利用する必要がありますか?
UI で使用するビュー モデルを永続化するアプリケーションを開発しています。REST サービスの場合、ビュー モデルをリソースとして直接再利用することは良い考えですか?それとも、特定のリソース クラスを作成し、AutoMapper などを使用してビュー モデルをリソースにマップする必要がありますか?
openrasta - HostManager と InternalDependencyResolver のソフトコード ILogger
独自の ILogger 実装を作成し、インスタンスを登録します
内部
ブロック。
これはほとんどのログ メッセージで問題なく機能しますが、OpenRasta の一部のクラスは、HostManager のように、DI の準備が整う前に ILogger インスタンスを見つけようとします。
私の場合 (そして一般的なケースだと思います)、IsAvailableは false であるため、デフォルトでTraceSourceLoggerになります。
static ILogger HostManager.Logは公開プロパティではないため、ハッキングして公開し、設定できるようにしました。
オブジェクトの構築時に常にnew TraceSourceLogger()に初期化されるInternalDependencyResolverに関しては、パブリックに設定可能な ILogger Logプロパティがあるため、それをそのまま使用できます。
これまでに遭遇した OpenRasta のログ メッセージはすべて、カスタム ILogger に送られます。
ソースをハックせずにカスタム ILogger にログを記録するために、OpenRasta のすべてのクラス (私は体系的にチェックしておらず、1 つまたは 2 つのクラスを見逃している可能性があります) を取得する方法を知っている人はいますか? (OpenRasta のアップグレードでは、再パッチや再構築が必要ないことを常に知っておくと便利です)
json - Openrasta での JSON 日付シリアル化の問題
私は現在、Openrasta を使用して Rest API に取り組んでいます。
これで、日付を送信するための標準形式である日付 (24/09/2011) の「/Date(1316802600000)/」など、JSON オブジェクトの日付をサーバー側に渡します。しかし、サーバー側でこれを受信すると、この日付が 1 日 (2011 年 9 月 23 日) 減ります。したがって、日付を送信するたびに、1 ずつ減少します。
これに対する解決策を提案してください。間違いがある場合はお知らせください。
openrasta - OpenRasta URI 実装の問題
構成ファイルのリソースに OpenRasta で URI を実装しています。この特定のリソースは、複数のリソースの子エンティティです。親と子は一対多の関係にあります。すべての親エンティティは、コードの列挙型を介して int 値を持っています。
今、次のように URI を実装したいと思います。
{ParentEntityName}/{ParentId}/{ChildName}/{ChildId}
どうすればこれを実装できますか?? 親エンティティごとに個別の構成を行う必要がありますか、それとも動的な方法がありますか?
pdf - openrasta の応答ストリームに PDF コンテンツを書き込む
Iframeでpdfをレンダリングしたい。したがって、http://localhost/pdf/2に対して GET リクエストを実行すると、レスポンス ストリームで PDF コンテンツが返されるはずです。もう1つの方法は、私がやりたくないPDFファイルの完全なURLにユーザーをリダイレクトすることです。
前もって感謝します
javascript - OpenRasta CreatedResourceUrl の使用
サーバーから次の応答を送信しています:
CreatedResourceUrl
私の質問は、JavaScript でこのオブジェクトを取得するにはどうすればよいですか??
openrasta - Openrasta: 依存関係リゾルバーでインスタンスをスワップ
を使用して OpenRasta の依存関係リゾルバーにいくつかのインスタンスを登録するとします。
後でそのインスタンスを交換したい場合、たとえばデータベースから新しいデータを再読み込みする場合、resolver.AddDependencyInstance をもう一度呼び出すのは正しいことですか?
InternalDependencyResolver の実装を確認すると、問題ないようです。ただし、動作が定義されておらず(確認したopenrastaのソースで)、メソッドプレフィックス「Add」が異なる動作を示唆しているため、質問しています。