Ho una semplice applicazione per console che verrà distribuita come lavoro programmato. Di seguito è riportato il suo pseudo codice
Main(string[] args)
{
//get xml string from database
Reports reports = ReportsDB.GetReport(args[0].ToString());
//Generate xml file using xmwriter
//post the file to sftp site
}
Mi chiedevo come includere la funzionalità di registrazione per questo lavoro. Inoltre, sarà sufficiente utilizzare un writer di testo per scrivere su un file di testo ogni volta che viene eseguito o utilizzare librerie come log4net
Modifica
Dovrei essere in grado di registrare l'esecuzione del lavoro come l'ora di inizio, le informazioni di debug, ecc. che saranno per me stesso.