LinkedDecryptKeyRepository.cs 793 B

12345678910111213141516171819202122232425
  1. using AipDatabase.API.Infrastructures;
  2. using AipDatabase.API.Interfaces;
  3. using AipDatabase.API.Models;
  4. using Dapper;
  5. using Microsoft.Data.SqlClient;
  6. using System.Data;
  7. namespace AipDatabase.API.Repositories
  8. {
  9. public class LinkedDecryptKeyRepository : ILinkedDecryptKeyRepository
  10. {
  11. private readonly ILogger<LinkedDecryptKeyRepository> _log;
  12. private readonly IDatabaseFactory _databaseFactory;
  13. private readonly SqlHelper<LinkedDecryptKeyRepository> _sqlHelper;
  14. public LinkedDecryptKeyRepository(ILogger<LinkedDecryptKeyRepository> log, IDatabaseFactory databaseFactory)
  15. {
  16. _log = log;
  17. _databaseFactory = databaseFactory;
  18. _sqlHelper = new SqlHelper<LinkedDecryptKeyRepository>();
  19. }
  20. }
  21. }