Beispiel #1
0
        public void Initialize(Reddit r)
        {
            if (string.IsNullOrEmpty(System.Configuration.ConfigurationManager.AppSettings["WikiPageName"]))
            {
                throw new Exception("Provide setting 'WikiPageName' in AppConfig to store bot settings.");
            }
            WikiPageName = System.Configuration.ConfigurationManager.AppSettings["WikiPageName"];
            LastModified = new DateTime(1900, 1, 1, 1, 1, 1);
            var state = new SettingsTimerState
            {
                RedditRef   = r,
                SettingsRef = this
            };

            state.TimerRef = new Timer(SettingsTimer, state, 0, FortyFiveMinutes);
        }
Beispiel #2
0
 public void Initialize( Reddit r )
 {
     if ( string.IsNullOrEmpty(System.Configuration.ConfigurationManager.AppSettings["WikiPageName"] ) ) throw new Exception( "Provide setting 'WikiPageName' in AppConfig to store bot settings." );
     WikiPageName = System.Configuration.ConfigurationManager.AppSettings["WikiPageName"];
     LastModified = new DateTime( 1900, 1, 1, 1, 1, 1 );
     var state = new SettingsTimerState
     {
         RedditRef = r,
         SettingsRef = this
     };
     state.TimerRef = new Timer( SettingsTimer, state, 0, FortyFiveMinutes );
 }