public GeneralRepository(DevnotContext context, IEncryption encryption, IOptions <ElasticConnectionSettings> elasticConfig, IElasticSearchService <AuditLogModel> elasticAuditLogService) { _context = context; _entities = context.Set <T>(); _encryption = encryption; _elasticConfig = elasticConfig; _elasticAuditLogService = elasticAuditLogService; }