Im Moment habe ich 2 Projekte. Einer ist mein Bot, der eine Konsolenanwendung ist, die Nachrichten an meinen Slack-Kanal sendet und hineinhört. Mein zweites Projekt ist eine .net MVC
Anwendung, die Postanforderung empfängt, die vom Durchhang ankommend ist.Konsole App Antwort von Web App anhören
Eine typische Runde der Kommunikation wäre der Benutzer Tippspiel!
Der Bot würde spielen! und dann würde es eine interaktive Nachricht mit Schaltflächen senden. Wenn die Tasten gedrückt werden, sendet es eine Post-Anfrage an meine. NET MVC
Anwendung, die zu Azure bereitgestellt wird.
Ich bin im Moment ein wenig fest. Wie erhalte ich von der Webanwendung eine Benachrichtigung an meine Konsolenanwendung, um das Spiel einfach zu starten?
In dem Moment, wenn eine interaktive Schaltfläche geklickt wird und meine MVC
App es registriert, wird die MVC
Anwendung einen Eintrag in die Datenbank vornehmen. Meine Bot-Anwendung ist beschäftigt, alle 5 Sekunden abzufragen, um zu sehen, ob es einen Eintrag in der Datenbank gibt, um das Spiel zu spielen. Eine bessere Lösung würde sehr geschätzt werden.
Ich verstehe möglicherweise nicht richtig. Aber könnten Sie in Ihrer 'MVC'-Anwendung' [POST] 'Methode einfach eine Nachricht an Ihre Konsolenanwendung zurückgeben, um den Start des Spiels auszulösen? –
Das ist die Frage @FarzanMirheydari Wie würden Sie die Nachricht an die Konsolen-App zurückgeben? – Master