IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

Azure Service Bus / C#


Sujet :

Dotnet

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Points : 7
    Points
    7
    Par défaut Azure Service Bus / C#
    bonjour à tous,

    J'essaye de lire un message Service Bus Azure depuis une appli C#.

    J'utilise le code exemple de MS mais je ne comprends pas pourquoi j'ai un souci sur le client.OnMessage qui ne déclenche pas le code.

    Mon code est très simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Debug.WriteLine("Démarrage");string connectionString = "Endpoint=<mon endpoint Service Bus>";
                string queueName = "<queue service bus>";
     
                QueueClient client = QueueClient.CreateFromConnectionString(connectionString, queueName);
     
                client.OnMessage((message) =>
                {
                    MessageBox.Show(message.GetBody<String>());
                    MessageBox.Show("toto");
     
                });
    Auriez-vous une idée de pourquoi le messagebox ne marche pas (mais je vois bien que la liste de messages service bus est dépilé) ?

    Merci d'avance,

    Goshiz

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    C'est probablement parce que tu es dans un autre thread (non UI). Essaie avec ceci ?

    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    client.OnMessage((message) =>
    {
        this.Invoke(new Action(() =>
        {
            MessageBox.Show(this, message.GetBody<String>());
        }));
    });
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

Discussions similaires

  1. ESB(entreprise service bus)et netbeans
    Par benouattasmouna dans le forum Services Web
    Réponses: 2
    Dernier message: 03/05/2010, 11h10
  2. ESB(entreprise service bus)
    Par benouattasmouna dans le forum NetBeans Platform
    Réponses: 0
    Dernier message: 10/04/2010, 09h19
  3. deploiment d'un WS sous Oracle Service BUS
    Par rajoua dans le forum Services Web
    Réponses: 0
    Dernier message: 08/04/2009, 17h43
  4. [ESB] Etude sur Entreprise Service Bus et ServiceMix
    Par martin_o dans le forum Java EE
    Réponses: 2
    Dernier message: 06/10/2006, 08h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo