Example #1
0
        public LocalPackageIndexBuilderResult Clean()
        {
            _logger.WriteInformation("Started cleaning index.");
            var stopWatch = Stopwatch.StartNew();

            var errors = _index.Clean();

            stopWatch.Stop();
            _logger.WriteInformation("Finished cleaning index, index now is empty.");

            return(new LocalPackageIndexBuilderResult {
                Success = errors == null || !errors.Any(), TimeElapsed = stopWatch.Elapsed
            });
        }