Advice for logging in an asp.net application
<p>My current project structure is made to do logging of exceptions and such into the database instead of log files.</p>

<p>In order to log down details, it goes through web services of another project (logToDBService).
So I'm wondering that if by chance the web service fails, I will not be able to log down new message.<br>
To counter this, for those failed logs, I thought of logging it down into csv so it can be uploaded into the database manually. </p>

<p>And for this to handled by the system without configuring additional permission, what I can think of at the moment is to introduce a web service (logToCSVService) directly in the same asp.net application, so when the logging at the logToDBService fails, it execute logToCSVService.  </p>
