Partial implementation of SecretService

This commit is contained in:
2025-10-28 11:36:13 +01:00
parent 0e01b34ea8
commit 2910421d48
5 changed files with 46 additions and 1 deletions

View File

@@ -6,14 +6,17 @@ namespace Logic;
public class PasswordStoreService : IPasswordStoreService
{
private readonly IRepository repository;
private readonly ISecretService secretService;
public PasswordStoreService(IRepository repository)
public PasswordStoreService(IRepository repository, ISecretService secretService)
{
this.repository = repository;
this.secretService = secretService;
}
public void Create(PasswordStore item)
{
secretService.CreateCollection(item.DisplayName ?? item.Path);
repository.Create(item);
}