public void UpdateSession(SessionConfiguration session) { if (Sessions.ContainsKey(session.SessionId)) { Sessions[session.SessionId] = session; } }
private bool AddSessionTest() { Guid id = Guid.Empty; bool result = false; try { _sessionCfgId = 3337; var repo = GetRepo(); var session = new SessionConfiguration(_sessionCfgId); session.MaxConcurrentCrawls = 32; session.Id = Guid.Empty; repo.AddSession(session); id = session.Id; result = true; } catch (Exception ex) { Console.WriteLine("Fail: Ex thrown adding CrawlerRun: {0}", ex.Message); result = false; } if (result) Console.WriteLine("Pass: Session added, given id: {0}", id); else Console.WriteLine("Fail: Session not added"); return result; }
public void UpdateSession(SessionConfiguration session) { using (var sn = _sessionFactory.OpenSession()) { using (var transaction = sn.BeginTransaction()) { sn.Update(session); transaction.Commit(); } } }
private List<SessionConfiguration> GetSessions() { var sessions = new List<SessionConfiguration>(); var cfg = new SessionConfiguration(3301); //var def1 = new CrawlerRunDefinition(); //def1.CrawlerId = 22; //def1.SeedUrl = "http://www.bluespiders.net"; //cfg.Definitions.Add(def1); //sessions.Add(cfg); //cfg = new SessionConfiguration(505); //def1 = new CrawlerRunDefinition(); //def1.CrawlerId = 54; //def1.SeedUrl = "http://www.sharipastorephotography.com"; //cfg.Definitions.Add(def1); //sessions.Add(cfg); return sessions; }
public void AddSession(SessionConfiguration session) { Sessions.Add(session.SessionId, session); }