/// <summary> /// Initializes a new instance of the <see cref="CustomizationManagerBase<T>"/> class. /// </summary> /// <param name="composer">The composer.</param> /// <param name="fileSystem">The file system.</param> protected CustomizationManagerBase(IDirectoryBasedComposer composer, IFileSystem fileSystem) { if (composer == null) throw new ArgumentNullException("composer"); if (fileSystem == null) throw new ArgumentNullException("fileSystem"); _composer = composer; _fileSystem = fileSystem; Log = LogManager.GetLogger(GetType()); Customizers = new List<ICustomizeReactorInitialization>(); if (Log.IsDebugEnabled) Log.DebugFormat("There were {0} customizers found", Customizers.Count()); }
/// <summary> /// Initializes a new instance of the <see cref="InitializationCustomizationManager"/> class. /// </summary> public InitializationCustomizationManager(IDirectoryBasedComposer composer, IFileSystem fileSystem) : base(composer, fileSystem) { _log = LogManager.GetLogger(GetType()); }