Example #1
0
        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));
            }
        }