Ejemplo n.º 1
0
        public void RegisterServerDetailsProvider(ISQLServerProvider SQLServerProvider)
        {
            if (!_SQLServerProviders.Contains(SQLServerProvider))
            {
                SQLServerProvider.OnDataLoaded += _OnServerProviderDataLoaded;

                _SQLServerProviders.Add(SQLServerProvider);
            }
        }
Ejemplo n.º 2
0
 private void _ProcessSQLServerProviders( )
 {
     Parallel.ForEach(_SQLServerProviders,
                      (ISQLServerProvider) =>
     {
         try
         {
             ISQLServerProvider.LoadData( );
         }
         catch (Exception Ex)
         {
             _InvokeDataLoaded(ELoadingState.PartialError, Ex);
         }
     });
 }
Ejemplo n.º 3
0
 public ChangeFeedQueueProcessorService(ILoggerHelper loggerHelper, ISQLServerProvider sqlServerProvider)
 {
     _loggerHelper      = loggerHelper;
     _sqlServerProvider = sqlServerProvider;
 }