public VaultExplorerController(IVaultRepositoryFactory vaultRepositoryFactory, ISessionContext sessionContext,
                                IVaultManipulatorFactory vaultManipulatorFactory, ISyncContext syncContext,
                                IPasswordGenerator passwordGenerator)
 {
     this.VaultRepositoryFactory  = vaultRepositoryFactory;
     this.SessionContext          = sessionContext;
     this.VaultManipulatorFactory = vaultManipulatorFactory;
     this.SyncContext             = syncContext;
     this.PasswordGenerator       = passwordGenerator;
 }
 public DefaultVaultFactory(IVaultManipulatorFactory vaultHandlerFactory)
 {
     this.VaultHandlerFactory = vaultHandlerFactory;
 }