NLog interface and class