public void RegisterDependency(ISignalRDbDependency dep) { lock (Sync) { DependencyList.Add(dep); } }
public void AddOracleDependency(IDbCommand command, Action <ISignalRDbNotificationEventArgs> callback) { ISignalRDbDependency dependency = _signalrDbDependencyFactory.CreateDbDependency(command, true, (long)DependencyTimeout.TotalSeconds, false); dependency.OnChanged += (o, e) => callback(e); _oracleDependencyManager.RegisterDependency(dependency); }