public CacheDependency(string fileName, DateTime start) { fileName.Require("fileName").NotNull().NotEmpty(); CacheDependency item = new FileDependency(fileName, start); if (_dependencies == null) { _dependencies = new List <CacheDependency>(); } _dependencies.Add(item); _startAfter = start; }