Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. private Subject<string> MessageReceived = new Subject<string>();
  2.  
  3. //this method gets called every time a message is received from socket
  4. internal void OnReceiveMessage(string message)
  5. {
  6. MessageReceived.OnNext(message);
  7. ProcessMessage(message);
  8. }
  9.  
  10. public async Task<string> TestMethod()
  11. {
  12. var expectedMessage = MessageReceived.Where(x => x.EndsWith("D") && x.EndsWith("F")).FirstOrDefaultAsync();
  13. await SendMessage("ABC");
  14. return await expectedMessage;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement