public JobOrderWatcher(FirebaseConnection firebaseConnection, //AgentStateUpdater agentStateUpdater, FirebaseCredentials creds) { _conn = firebaseConnection; //_stateUpdatr = agentStateUpdater; }
private static NewVersionWatcher CreateWatcher(string deploymentKey, string instrumentationKey) { var json = AESThenHMAC.SimpleDecryptWithPassword(deploymentKey, instrumentationKey); var creds = JsonConvert.DeserializeObject <FirebaseCredentials>(json); var conn = new FirebaseConnection(creds); var agtUp = new AgentStateUpdater(conn, creds); return(new NewVersionWatcher(conn, agtUp)); }
protected virtual void Dispose(bool disposing) { if (disposedValue) { return; } if (disposing) { _conn?.Dispose(); _conn = null; } disposedValue = true; }
public AgentStateUpdater(FirebaseConnection firebaseConnection, FirebaseCredentials firebaseCredentials) { _conn = firebaseConnection; _creds = firebaseCredentials; }
public NewVersionWatcher(FirebaseCredentials credentials) { _conn = new FirebaseConnection(credentials); _agtState = new AgentStateUpdater(_conn, credentials); }
public NewVersionWatcher(FirebaseConnection firebaseConnection, AgentStateUpdater agentStateUpdater) { _conn = firebaseConnection; _agtState = agentStateUpdater; }