C# Класс Bari.Core.Commands.Clean.CacheCleaner

Deletes the given cache directory as an additional clean step
Наследование: ICleanExtension
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CacheCleaner ( Lazy cacheDir, IBuilderEnumerator builderEnumerator, Func predicatesFactory ) : System

Constructs the cleaner

Clean ( ICleanParameters parameters ) : void

Performs the additional cleaning step

Приватные методы

Метод Описание
DeleteDirectory ( IFileSystemDirectory directory, ICleanParameters parameters ) : void

Описание методов

CacheCleaner() публичный Метод

Constructs the cleaner
public CacheCleaner ( Lazy cacheDir, IBuilderEnumerator builderEnumerator, Func predicatesFactory ) : System
cacheDir Lazy Directory to be deleted
builderEnumerator IBuilderEnumerator All the registered reference builders
predicatesFactory Func Factory for soft-clean predicate registry
Результат System

Clean() публичный Метод

Performs the additional cleaning step
public Clean ( ICleanParameters parameters ) : void
parameters ICleanParameters
Результат void