Значением файла может быть либо абсолютный путь, например «c: \ logs \ log.txt», либо относительный путь, который, я считаю, относительно каталога bin.
Что касается его реализации, я обычно помещаю следующее в начало любого класса, в который планирую войти:
private static readonly ILog Log = LogManager.GetLogger(
MethodBase.GetCurrentMethod().DeclaringType);
Наконец, вы можете использовать его так:
Log.Debug("This is a DEBUG level message.");