2010-11-24 10 views
2

RedisとServiceStackRedisのC#バインディングが見つかりました。しかし、簡単なフォームアプリケーションを作成しようとしたときに、プログラムをビルドしようとすると、RedisClientやServiceStack.Redisなどが見つからないというエラーが表示されます。しかし私はすでにそれらの参照をプロジェクトに追加しました。また、コードを正しく記述すると、RedisClientが期待するコンストラクタタイプを示すヘルプテキストが表示されます。オンラインでredisを使用できる単純なC#プロジェクトの例はありますか? ServiceStackRedisの使い方に関する洞察は高く評価されます。C#Redis with ServiceStackRedis

よろしく、 Lalith

+0

あなたはあなたが得た正確な例外メッセージを追加することができます。.. – RameshVel

+0

それはアセンブリ参照が見つからないときに我々が得る通常の例外..です – Lalith

+0

型または名前空間名は「ServiceStack.Redis」ことができませんでした – Lalith

答えて

6

Iは、現在利用可能ないくつかの例がある:ここ

がdetaiedとしてRavenDB対のCygwinのRedisを比較ベンチマークのためsource codecomplete download(RedisのとRavenDBウィンドウサーバを含む)でありますこれはblog postです。 Redis Admin UI

はあなたがdownload hereすることができ、各Redisの操作周りのWebサービス層(JSON、XML、JSV、SOAPなど)を含んでいます。

simple blog using Redisのビルド方法を示すBlogPostExample.csBlogPostBestPractice.csの自己完結型ユニットテストは次のとおりです。

また、NHRedis (https://github.com/boxerab/NHRedis)をServiceStack.Redisクライアントを利用する別のオープンソースプロジェクトとしてチェックアウトすることもできます。

注:Redis Clientには、ServiceStack.zipのすべてのバージョンも付属しています。

希望すると便利です。

-Demis

+0

こんにちはDemis、あなたが与えたNoSqlPerformanceのC#コードはうまくいきます。私はVisualStudio 2010を使っているので、コードを新しいバージョンにアップグレードしました。しかし、私自身のプロジェクトと参照を作成するとServiceStack dllで動作しませんので、Visual Studio 2008に移行しましたが、今は正常です。VS2010で実行したい場合は、他に何かが必要な場合は教えてください。-Lalith – Lalith

+0

th e全体のRedis ClientもServiceStack.dllの中にあります。どちらか一方を使用することはできますが、両方を使用することはできません(重複している/あいまいなライブラリとして)。私はちょっとした問題でServiceStack.dllのクライアントを使うだけです – mythz