public RemoveEntryWorkflow(IDatLoader <TDatLoaderOptions> datLoader, IDatSaver <TDatSaverOptions> datSaver) { Contract.Requires <ArgumentNullException>(datLoader != null, "datLoader"); Contract.Requires <ArgumentNullException>(datSaver != null, "datSaver"); // _datLoader = datLoader; _datSaver = datSaver; }
public AddPlainTextEntryBuilder WithDatSaver(IDatSaver <DatToFileSaverOptions> datSaver) { Contract.Requires <ArgumentNullException>(datSaver != null, "datSaver"); // _datSaver = datSaver; MarkAsNotBuilt(); return(this); }
protected AddEntryWorkflow(EncryptWorkflow <TKey, TKeyLoaderOptions> encryptWorkflow, IDatLoader <TDatLoaderOptions> datLoader, IDatSaver <TDatSaverOptions> datSaver) { Contract.Requires <ArgumentNullException>(encryptWorkflow != null, "encryptWorkflow"); Contract.Requires <ArgumentNullException>(datLoader != null, "datLoader"); Contract.Requires <ArgumentNullException>(datSaver != null, "datSaver"); // _datLoader = datLoader; _datSaver = datSaver; _encryptWorkflow = encryptWorkflow; }
protected AddEntryAndLoadSaveDatToFileWorkflow(EncryptWorkflow <TKey, TKeyLoaderOptions> encryptWorkflow, IDatLoader <DatFromFileLoaderOptions> datLoader, IDatSaver <DatToFileSaverOptions> datSaver) : base(encryptWorkflow, datLoader, datSaver) { }
protected AddEntryWorkflowContracts(EncryptWorkflow <TKey, TKeyLoaderOptions> encryptWorkflow, IDatLoader <TDatLoaderOptions> datLoader, IDatSaver <TDatSaverOptions> datSaver) : base(encryptWorkflow, datLoader, datSaver) { }
public AddPlainTextEntryBuilder() { _datLoader = DatFromXmlFileFactory.GetDatLoader(); _datSaver = DatXmlFileSaverFactory.GetDatSaver(); }
public AddAesEntryBuilder() { _keyLoader = LoadKeyFromXmlFileFactory.GetAesKeyLoader(); _datLoader = DatFromXmlFileFactory.GetDatLoader(); _datSaver = DatXmlFileSaverFactory.GetDatSaver(); }
public AddPlainTextEntryWorkflow(EncryptWorkflow <TKey, NullKeyLoaderDetails> encryptWorkflow, IDatLoader <DatFromFileLoaderOptions> datLoader, IDatSaver <DatToFileSaverOptions> datSaver) : base(encryptWorkflow, datLoader, datSaver) { }
public AddEntryUsingKeyFileWorkflow(EncryptWorkflow <TKey, KeyFromFileDetails> encryptWorkflow, IDatLoader <DatFromFileLoaderOptions> datLoader, IDatSaver <DatToFileSaverOptions> datSaver) : base(encryptWorkflow, datLoader, datSaver) { }
public RemoveEntryWorkflowBuilder() { _datLoader = DatFromXmlFileFactory.GetDatLoader(); _datSaver = DatXmlFileSaverFactory.GetDatSaver(); }