le problème est plus grand, mais j'essaie la réduire à un style plus simple:C# - WCF Client/Serveur Ouvrez une console sur le service d'application
laisse supposer, que je suis tout simplement la programmation d'un modèle client/serveur. Je parviens à me connecter au Service et peux utiliser sa fonction et suis capable de communiquer. La connexion est établie via un fichier de configuration sur le site du serveur et le client se connecte simplement à lui dans sa fonction principale en créant un Channelfactory à un WsHTTPEndpoint. Donc tout va bien. Je peux communiquer via une console avec le serveur et voir réellement ce qui se passe. Mais imaginons maintenant, je suis en train de programmer un serveur qui fournit un service, mais aussi un client dans une application de service différente. Je veux tester si la connexion fonctionne et si je peux envoyer quelques demandes, mais il n'y a pas de console que je peux écrire. Ainsi, il est difficile pour moi de voir, si quelque chose fonctionne ou non.
Comment puis-je démarrer le serveur et, dans le même temps, utiliser une console comme dans une application cliente normale?
Vous pouvez créer un enregistreur pour consigner des données et créer une application de console qui lit à partir de l'enregistreur (DB ou fichier) –