I just installed ELMAH.MVC (more info here) and was wondering where its data is saved. I read that you can choose to set up database for storage but seems that the default install uses “in memory”? How does it work? If I recycle the app pool or IIS website do I loose all the data? Thanks!
Share
Yes, by default it uses memory storage. When your application pool is restarted, you loose elmah data. If I remember well, old versions of elmah used App_Data folder for storing xml files…If you want to use database to store logs, just specify connection string in your elmah config section:
You should have ElmahConnectionString in your connectionStrings section, something like this:
Here you can find example web.config file.