問題タブ [servicestack]

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.

0 投票する
2 に答える
9048 参照

sqlite - ServiceStack の例を実行すると、System.BadImageFormatException が発生します。

ServiceStack Examples プロジェクトを実行しようとしています。Web クライアントを実行すると、次のエラーが表示されます。

最新の System.Data.SQLite.dll ファイルをダウンロードして使用しようとしましたが、それでも同じエラーが発生します。Windows 7 64 ビット ボックスで 64 ビット VS2010 を実行しています。

0 投票する
2 に答える
4591 参照

c# - .Net4.0でのServiceStack.TextJSON解析

チャップス、私はJSON解析にServiceStack.Textを使用しようとしています(これまでに見たさまざまなベンチマークでは、JSON.Netよりもパフォーマンスが優れているようです)。しかし、期待した結果が得られていません。デシリアライズしようとしているクラスは次のようになります。

そして、私はこのようにパーサーを呼び出しています

ただし、値が設定されていないインスタンスをその呼び出しから取得しています。つまり、、IdおよびMethodParamsすべてnullです。このAPIを正しく使用していますか?

0 投票する
1 に答える
7765 参照

c# - ServiceStack:エラーに対処する方法は?

私はこれまでServiceStackを使用しており、エラーの処理が一見難しいことを除けば、すばらしい結果が得られています。メッセージのシリアル化中に問題が発生した場合(たとえば、デフォルトのコンストラクターをメッセージに追加するのを忘れたため)、クライアントに返されるのは、サーバーに内部エラーとステータスコード500があったというメッセージだけです。 Global.asaxのHttpApplication.Errorイベントは、ヒットしないため機能しません。どちらもしませんApplication_Error。これはエンドユーザーのシナリオには不十分であるだけでなく、問題の原因を特定する唯一の方法はクイックウォッチのこの醜い表現であるため、これらのエラーのデバッグは非常に面倒です。

私が欲しいのは、サーバー側のすべてのエラー(ServiceStackによるシリアル化、またはサービスのエラー)をキャッチし、Errorsすべてのメッセージタイプが持つコレクションに必要な情報を追加することです。

0 投票する
1 に答える
10599 参照

c# - Redis Expire が機能しない

ServiceStack.Redis を使用します (最新のソースからビルド: https://github.com/ServiceStack/ServiceStack.Redis/tree/master/src )。

私はこのようなことをします:

Console.WriteLine(cacheRecords.GetTimeToLive(p_sParentKey));which returnsを使用してデバッグしようとしまし た-00:00:01。どの値をvalidityPeriodInMinutesに割り当てるかは問題ではありません。

私もやってみましたExpire、、、。私も次のようなことを試しました:ExpireAtExpireEntryAtExpireEntryIn

何か案が?

0 投票する
1 に答える
13315 参照

c# - servicestack.netで認証をどのように実装しますか

私はservicestack.netを調査していますが、その例と記事は認証をカバーしていないようです。これはservicestack.netによって処理されるものですか?もしそうなら、どのようにですか?

特に、次のサポートの実装に興味があります。

  • OAuth(つまり、生のリクエストを検査して検証し、関連付けられたユーザー情報を取得して、処理のためにservicestack.netに渡す前にリクエストに関連付けることができます)。
  • セッション/Cookieベースの認証(したがって、有効なASP.Netセッションを既に持っているAjaxクライアントが、後続の要求で送信するのに適したセッショントークンを取得するためにログインとパスワードの詳細を明示的に渡す必要がなく、認証にそれを使用できるようにします)。

誰かがServiceStack.Netフレームワークを使用するときの認証/セキュリティを示すドキュメント/例の方向に私を向けることができますか?

0 投票する
1 に答える
774 参照

.net - OpenRasta、ServiceStack、RestCake APIは.NET以外のフレームワークで使用できますか?

これらのAPIが.NETのWCF(構成とパフォーマンスの点で)よりも簡単なことを行うために使用されていることは知っていますが、これらのAPIが他のフレームワークでも使用できるかどうか知りたいですか?

ありがとう、Thothathri

0 投票する
3 に答える
9761 参照

servicestack - ServiceStack はバイナリ応答をサポートしていますか?

ServiceStack サービスにストリーミング/大きなバイナリ データを返すメカニズムはありますか? WCF の MTOM サポートは扱いにくいですが、テキスト変換のオーバーヘッドなしで大量のデータを返すのに効果的です。

0 投票する
1 に答える
568 参照

servicestack - ServiceStack は、HTTP 以外のクライアント (Google Protocol Buffers など) にバイナリ シリアライザーを使用できますか?

サービススタックはバイナリ応答をサポートしていますか?へのフォローアップとして 、非 HTTP クライアント間の効率のために、Mark Gravell のprotobuf-netなどのバイナリ シリアライザーを使用するために構築された (または計画された) インジェクション ポイントがあるかどうか疑問に思っています。実際、プロトコル バッファが JavaScript で機能するようになるまでそう長くはかからないかもしれません。

0 投票する
3 に答える
3059 参照

asp.net - WebアプリケーションでServiceStackRedisを使用して、Pub/サブパラダイムを活用する方法

通知システム(つまり、Facebookなど)を提供するためのPub / Subパラダイムに興味があります。特に、パブリッシャー(同じWebサーバーIIS上の複数のWebアプリケーション)と1つ以上のサブスクライバーを持つWebアプリケーションに興味があります。フロントユーザーへの通知をWeb上に表示するために課金します。

Redisを見つけました。これは、キャッシュ(Memcachedなど)、Pub / Sub、キューなどの興味深い機能を提供する優れたサーバーのようです。

残念ながら、Webコンテキスト(ASP.NET、Ajax / jQueryを使用)では、WebSocketとNodeJSを除いて例は見つかりませんでしたが、これらを使用したくありません(早すぎます)。パブリッシャーからメッセージを受信するプロセス(サブスクライバー)が必要だと思いますが、Webアプリケーションでそれを行う方法がわかりません(pub / subは単体テストで正常に機能します)。

編集:現在、.NET(ASP.NETフォーム)を使用して、ServiceStack.Redisライブラリ(http://www.servicestack.net/)を試してみます

0 投票する
0 に答える
414 参照

web-services - Dynamics2011XRMおよびWebサービスフレームワーク-ServiceStack/WCF / OpenRasta

ServiceStackを使用してXRMエンティティをWebサービスとして公開しようとしていますが、循環/循環依存が原因でエラーが発生する可能性があります。誰かがそれを成功/失敗して試しましたか?

また、テリトリーのような1つの単純なエンティティのプロキシクラスを作成し、そのクラスを使用して公開してみました。

ところで、プロキシクラスを作成するのは楽しいことではありませんが、VS2010でそれを行う簡単な方法はありますか?

これが機能しない場合、私のオプションは何ですか?

次の機能(理想的にはServiceStackのほとんど)を探しています。

  1. Webサービス-REST&SOAP
  2. キャッシング
  3. 認証

OpenRastaはWCFよりも優れていますか?繰り返しになりますが、NuGetがなければ、OpenRastaは簡単ではありませんでした...

PS:これはDynamicsForumにも投稿されています。