2010-11-24 26 views
2

j'étais heureux de trouver des liaisons C# pour Redis avec ServiceStackRedis. Mais quand j'ai essayé de faire une simple application de formulaires et d'essayer de construire le programme, il me montre erreur RedisClient et ServiceStack.Redis etc ne sont pas trouvés. Mais j'ai déjà ajouté ces références à mon projet. Aussi en le codant correctement montre le texte d'aide montrant les types de constructeurs que RedisClient attend etc .. Y a-t-il un simple exemple de projet C# avec redis disponible en ligne? Toute idée sur l'utilisation de ServiceStackRedis est appréciée.C# Redis avec ServiceStackRedis

Cordialement, Lalith

+0

pouvez-vous ajouter le message d'exception exacte que vous avez .. – RameshVel

+0

Il est l'exception normale que nous obtenons quand une référence d'assemblage ne se trouve pas .. – Lalith

+0

Le nom du type ou espace de noms « ServiceStack.Redis » ne pouvait pas être trouvé (vous manque une directive à l'aide ou une référence d'assemblage? – Lalith

Répondre

6

J'ai quelques exemples actuellement disponibles:

Voici le source code et la complete download (qui comprend des serveurs Redis et RavenDB fenêtre) pour les points de référence comparant Cygwin Redis vs RavenDB comme detaied dans ce blog post.

Le Redis Admin UI inclut une couche de services Web (JSON, XML, JSV, SOAP, etc.) autour de chaque opération Redis que vous pouvez utiliser download here.

Voici les tests unitaires autonomes pour BlogPostExample.cs et BlogPostBestPractice.cs qui montrent comment construire un simple blog using Redis.

Vous pouvez également consulter NHRedis (https://github.com/boxerab/NHRedis) en tant qu'autre projet open source qui utilise le client ServiceStack.Redis.

Note: Le client Redis est également livré avec toutes les versions de ServiceStack.zip que vous pouvez également utiliser.

Espérons que cela aide!

-Demis

+0

Salut Demis, le code NoSqlPerformance C#, vous avez donné fonctionne très bien. Depuis que je l'utilise VisualStudio 2010, il mis à jour le code de version plus récente. Mais quand je crée mon propre projet et référence le ServiceStack DLLs il fonctionne. Je changeai de Visual studio 2008 et il fonctionne bien maintenant. S'il vous plaît laissez-moi savoir pas s'il y a quelque chose que nous devons prendre soin si nous voulons exécuter sur VS2010. -Lalith – Lalith

+0

en effet, th e client ensemble Redis est aussi à l'intérieur ServiceStack.dll, vous pouvez utiliser l'un ou l'autre mais pas les deux (comme un double/bibliothèque ambiguë). Je voudrais simplement utiliser le client dans ServiceStack.dll pour moins de problèmes – mythz