Lucky ... even though Microsoft has shut down that website, the direct download link still works! Thanks! I downloaded it and posted it
for permanent storage, and referenced on the home page.
The CAT I.F. builds upon BizTalk's internal tracing library, which is in turn built upon ETW (part of Windows). ETW is great for very (very) high speed event tracing, but the size of an ETW message is limited to somewhere under 64K. If you've ever tried to
trace large message bodies through the I.F., you've seen that limitation.
Microsoft's NuGet package provides a simple way to create strongly typed
ETW messages. EF 6 calls it Semantic Logging. The main "extra" you get from EF 6 is a Windows service that can capture the ETW messages and write them to a persistent
data store (out-of-process logging), and an in-process log capture library which doesn't seem terribly useful to me. The strongly typed messages can be nice if you want to do specific analysis later, but if you just want to dump a string then there isn't any
real benefit -- and then you might as well use the CAT I.F.
Either approach has the message size limit.