How to log a chat conversation with Bot Framework C# Bot Builder
<p>I would like to log my bot conversations (to a text file or DB).  I want to capture all of the input and output from the bot, including any text generated by FormFlow, Confirms, etc.  I don't need the graphical elements like cards, but it would be nice to have the text from them too.</p>

<p>It doesn't seem practical to add logging statements after each input/output in my app, particularly since I can't easily tell exactly what text was sent to the user by FormFlow.  </p>

<p>What's the best way to do this?</p>