問題タブ [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.
sqlite - ServiceStack の例を実行すると、System.BadImageFormatException が発生します。
ServiceStack Examples プロジェクトを実行しようとしています。Web クライアントを実行すると、次のエラーが表示されます。
最新の System.Data.SQLite.dll ファイルをダウンロードして使用しようとしましたが、それでも同じエラーが発生します。Windows 7 64 ビット ボックスで 64 ビット VS2010 を実行しています。
c# - .Net4.0でのServiceStack.TextJSON解析
チャップス、私はJSON解析にServiceStack.Textを使用しようとしています(これまでに見たさまざまなベンチマークでは、JSON.Netよりもパフォーマンスが優れているようです)。しかし、期待した結果が得られていません。デシリアライズしようとしているクラスは次のようになります。
そして、私はこのようにパーサーを呼び出しています
ただし、値が設定されていないインスタンスをその呼び出しから取得しています。つまり、、Id
およびMethod
はParams
すべてnullです。このAPIを正しく使用していますか?
c# - ServiceStack:エラーに対処する方法は?
私はこれまでServiceStackを使用しており、エラーの処理が一見難しいことを除けば、すばらしい結果が得られています。メッセージのシリアル化中に問題が発生した場合(たとえば、デフォルトのコンストラクターをメッセージに追加するのを忘れたため)、クライアントに返されるのは、サーバーに内部エラーとステータスコード500があったというメッセージだけです。 Global.asaxのHttpApplication.Error
イベントは、ヒットしないため機能しません。どちらもしませんApplication_Error
。これはエンドユーザーのシナリオには不十分であるだけでなく、問題の原因を特定する唯一の方法はクイックウォッチのこの醜い表現であるため、これらのエラーのデバッグは非常に面倒です。
私が欲しいのは、サーバー側のすべてのエラー(ServiceStackによるシリアル化、またはサービスのエラー)をキャッチし、Errors
すべてのメッセージタイプが持つコレクションに必要な情報を追加することです。
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
、、、。私も次のようなことを試しました:ExpireAt
ExpireEntryAt
ExpireEntryIn
何か案が?
c# - servicestack.netで認証をどのように実装しますか
私はservicestack.netを調査していますが、その例と記事は認証をカバーしていないようです。これはservicestack.netによって処理されるものですか?もしそうなら、どのようにですか?
特に、次のサポートの実装に興味があります。
- OAuth(つまり、生のリクエストを検査して検証し、関連付けられたユーザー情報を取得して、処理のためにservicestack.netに渡す前にリクエストに関連付けることができます)。
- セッション/Cookieベースの認証(したがって、有効なASP.Netセッションを既に持っているAjaxクライアントが、後続の要求で送信するのに適したセッショントークンを取得するためにログインとパスワードの詳細を明示的に渡す必要がなく、認証にそれを使用できるようにします)。
誰かがServiceStack.Netフレームワークを使用するときの認証/セキュリティを示すドキュメント/例の方向に私を向けることができますか?
.net - OpenRasta、ServiceStack、RestCake APIは.NET以外のフレームワークで使用できますか?
これらのAPIが.NETのWCF(構成とパフォーマンスの点で)よりも簡単なことを行うために使用されていることは知っていますが、これらのAPIが他のフレームワークでも使用できるかどうか知りたいですか?
ありがとう、Thothathri
servicestack - ServiceStack はバイナリ応答をサポートしていますか?
ServiceStack サービスにストリーミング/大きなバイナリ データを返すメカニズムはありますか? WCF の MTOM サポートは扱いにくいですが、テキスト変換のオーバーヘッドなしで大量のデータを返すのに効果的です。
servicestack - ServiceStack は、HTTP 以外のクライアント (Google Protocol Buffers など) にバイナリ シリアライザーを使用できますか?
サービススタックはバイナリ応答をサポートしていますか?へのフォローアップとして 、非 HTTP クライアント間の効率のために、Mark Gravell のprotobuf-netなどのバイナリ シリアライザーを使用するために構築された (または計画された) インジェクション ポイントがあるかどうか疑問に思っています。実際、プロトコル バッファが JavaScript で機能するようになるまでそう長くはかからないかもしれません。
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/)を試してみます
web-services - Dynamics2011XRMおよびWebサービスフレームワーク-ServiceStack/WCF / OpenRasta
ServiceStackを使用してXRMエンティティをWebサービスとして公開しようとしていますが、循環/循環依存が原因でエラーが発生する可能性があります。誰かがそれを成功/失敗して試しましたか?
また、テリトリーのような1つの単純なエンティティのプロキシクラスを作成し、そのクラスを使用して公開してみました。
ところで、プロキシクラスを作成するのは楽しいことではありませんが、VS2010でそれを行う簡単な方法はありますか?
これが機能しない場合、私のオプションは何ですか?
次の機能(理想的にはServiceStackのほとんど)を探しています。
- Webサービス-REST&SOAP
- キャッシング
- 認証
OpenRastaはWCFよりも優れていますか?繰り返しになりますが、NuGetがなければ、OpenRastaは簡単ではありませんでした...
PS:これはDynamicsForumにも投稿されています。