Example #1
0
        private void PerformCleanup(int timeToLive)
        {
            var cleanUp = new CleanUpLog();

            var stringWriter = new StringWriter();
            var context      = new DeploymentTaskContext(stringWriter);

            context.SetValue(CleanUpLog.LogFolders, new[] { _folder });

            context.SetValue(CleanUpLog.PurgeLogOlderThen, timeToLive);

            cleanUp.Execute(context);

            Console.WriteLine(stringWriter.ToString());
        }