示例#1
0
 public void TestInitialize()
 {
     KeePassConfiguration = new KeePassConfiguration
     {
         Path = TestConfiguration.KeePass.Path,
     };
     KeePassPasswordProvider = new KeePassPasswordProvider();
     KeePassService          = new KeePassService(NullLogger <KeePassService> .Instance, KeePassConfiguration, KeePassPasswordProvider);
     KeePassPasswordProvider.RegisterPassword(TestConfiguration.KeePass.Password);
 }
示例#2
0
 public KeePassService(ILogger <KeePassService> logger, KeePassConfiguration configuration, IKeePassPasswordProvider keePassPasswordProvider)
 {
     Logger                  = logger;
     Configuration           = configuration;
     KeePassPasswordProvider = keePassPasswordProvider;
 }
示例#3
0
 protected bool Equals(KeePassConfiguration other)
 {
     return(string.Equals(Path, other.Path));
 }