public CredentialsOperator(IKubernetes client, ILogger <Operator <CredentialsResource> > logger, IKubernetesService k8sService, DatabaseServerRehydrator rehydrator, IEventRecorder <CredentialsResource> eventRecorder, ISqlManagementService sqlService, SecretSourceRehydrator secretSourceRehydrator) : base(client, logger, 1000, 100, 5) { this.k8sService = k8sService; this.rehydrator = rehydrator; this.eventRecorder = eventRecorder; this.sqlService = sqlService; this.secretSourceRehydrator = secretSourceRehydrator; }
public DatabaseServerRehydrator(IKubernetesService service, ILogger <DatabaseServerRehydrator> logger, SecretSourceRehydrator secretRehydrator) { this.service = service; this.logger = logger; this.secretRehydrator = secretRehydrator; }