MVC не имеет кода позади ... вы кладете его в контроллер. Сначала поместите конфигурацию log4net для использования этого appender в файле конфигурации (они дают конфигурацию appender и информацию таблицы SQL на той странице, которую вы указали). Теперь в вашем контроллере вам нужен личный регистратор в вашем контроллере:
private log4net.ILog log;
и теперь в ctor контроллера (если у него его нет) нужно инициализировать регистратор.
log4net.Config.XmlConfigurator.Configure();
log = log4net.LogManager.GetLogger(this.GetType());
теперь в ваших действиях вы можете выйти ...
log.Error("I lost my wookie");
или
try
{
int x = 0/3;
log.Info("The divide by zero didnt fail? Why?");
}
catch(Exception ex)
{
log.Error(ex);
}