Doesn't log4net come with a stringappender or some other in-memory log destination? Would be nice (and easier to clean up) if it could be logging in memory rather than to disk.