public Notification(Server.WriteActivityToRepositoryDelegate delegateWriteActivityToRepository, string SQLServer, string connectionString, int timeout, int rId) { try { m_SQLServer = SQLServer; m_SQLServerId = rId; m_connectionString = connectionString; WriteAppActivityToRepository = delegateWriteActivityToRepository; notificationProvider = NotificationProvider.LoadNotificationProvider(connectionString, timeout); rSN = RegisteredServerNotification.LoadRegisteredServerNotification(connectionString, timeout, rId, notificationProvider.ProviderId); } catch (Exception ex) { logX.loggerX.Error(string.Format("Error reading Notification Provider from Repository: {0}", ex.Message)); } }