public NLogWriter(string fileName)
        {
            target = new FileTarget ();
            target.FileName = fileName;
            target.ArchiveAboveSize = 1000*1000*5;
            target.MaxArchiveFiles = 5;

            NLog.Config.SimpleConfigurator.ConfigureForTargetLogging (target, LogLevel.Debug);

            target.Dispose ();

            //NLog.Config.SimpleConfigurator.ConfigureForConsoleLogging ();

            logger = LogManager.GetLogger ("AlarmPushTool");
        }
Esempio n. 2
0
        public void DisposingFileTarget_WhenNotIntialized_ShouldNotThrow()
        {
            var exceptionThrown = false;
            var fileTarget = new FileTarget();

            try
            {
                fileTarget.Dispose();
            }
            catch
            {
                exceptionThrown = true;
            }

            Assert.False(exceptionThrown);
        }