Automobile.Communication.UnitTests.Helpers.AutoResponderServer.AutoRespond C# (CSharp) Method

AutoRespond() public method

public AutoRespond ( ) : void
return void
        public void AutoRespond()
        {
            try
            {
                Initialize();
                while(true)
                {
                    var msg = WaitForMessage<Message>();
                    SendResponse(msg.CreateResponse(true));
                }
            }
            catch (ThreadAbortException)
            {
                // clear the abort so it doesn't get triggered again
                Thread.ResetAbort();
                return;
            }
        }