public StringToFileWriter(IMyDirectory myDirectory, IMyFile myFile) { Contract.Requires <ArgumentNullException>(myDirectory != null, "myDirectory"); Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); // _myDirectory = myDirectory; _myFile = myFile; }
public RsaKeyFromXmlFileLoader(IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptKey> xmlSerializationUtils, IExternalRepresentationToKeyMapper <EnvCryptKey, RsaKey> mapper) : base(myFile, xmlReader, xmlSerializationUtils) { Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(xmlReader != null, "xmlReader"); Contract.Requires <ArgumentNullException>(xmlSerializationUtils != null, "xmlSerializationUtils"); Contract.Requires <ArgumentNullException>(mapper != null, "mapper"); // _mapper = mapper; }
protected KeyFromXmlFileLoader(IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptKey> xmlSerializationUtils) { Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(xmlReader != null, "xmlReader"); Contract.Requires <ArgumentNullException>(xmlSerializationUtils != null, "xmlSerializationUtils"); // _myFile = myFile; _xmlReader = xmlReader; _xmlSerializationUtils = xmlSerializationUtils; }
public OldLogCleaner( ToFileAuditLoggerConfig config, IMyDirectory myDirectory, IMyFile myFile, IMyFileInfoFactory myFileInfoFactory) { Contract.Requires <ArgumentNullException>(config != null, "options"); Contract.Requires <ArgumentNullException>(myDirectory != null, "myDirectory"); Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(myFileInfoFactory != null, "myFileInfoFactory"); // _config = config; _myDirectory = myDirectory; _myFile = myFile; _myFileInfoFactory = myFileInfoFactory; }
public DatFromXmlFileLoader( IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptEncryptedData> xmlSerializationUtils, IExternalRepresentationToDatMapper <EnvCryptEncryptedData> xmlToPocoMapper) { Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(xmlReader != null, "xmlReader"); Contract.Requires <ArgumentNullException>(xmlSerializationUtils != null, "xmlSerializationUtils"); Contract.Requires <ArgumentNullException>(xmlToPocoMapper != null, "xmlToPocoMapper"); // _myFile = myFile; _xmlReader = xmlReader; _xmlSerializationUtils = xmlSerializationUtils; _xmlToPocoMapper = xmlToPocoMapper; }
public ToFileAuditLogger(ToFileAuditLoggerConfig config, IMyDirectory myDirectory, IMyFile myFile, IMyDateTime myDateTime, IOldLogCleaner oldLogCleaner) { Contract.Requires <ArgumentNullException>(config != null, "options"); Contract.Requires <ArgumentNullException>(myDirectory != null, "myDirectory"); Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(myDateTime != null, "myDateTime"); Contract.Requires <ArgumentNullException>(oldLogCleaner != null, "oldLogCleaner"); Contract.Requires <EnvCryptException>(config.NumberOfDaysSinceCreationToKeep >= 1, "number of days to keep audit log files must be >= 1"); Contract.Requires <EnvCryptException>(!string.IsNullOrWhiteSpace(config.FileNameFormat), "filename format cannot be empty"); Contract.Requires <EnvCryptException>(!string.IsNullOrWhiteSpace(config.LogDirectory), "log directory cannot be empty"); // _config = config; _myDirectory = myDirectory; _myFile = myFile; _myDateTime = myDateTime; _oldLogCleaner = oldLogCleaner; }
public TextReader(IMyFile myFile) { _myFile = myFile; }
protected KeyFromXmlFileLoaderContracts(IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptKey> xmlSerializationUtils) : base(myFile, xmlReader, xmlSerializationUtils) { }