示例#1
0
        public void AddRecent(Server server)
        {
            var recentServer = new RecentServer(server, DateTime.Now);

            if (RecentServers.Count > 50)
            {
                var oldest = RecentServers.OrderBy(x => x.On).FirstOrDefault();
                RecentServers.Remove(oldest);
            }
            RecentServers.Add(recentServer);
            recentServer.Server = server;
            App.Events.Publish(new RecentAdded(recentServer));
            Save();
        }
示例#2
0
 public RecentAdded(RecentServer recent)
 {
     Recent = recent;
 }
示例#3
0
		public RecentAdded(RecentServer recent)
		{
			Recent = recent;
		}
示例#4
0
		public void AddRecent(Server server)
		{
			var recentServer = new RecentServer(server, DateTime.Now);
			if(RecentServers.Count > 50)
			{
				var oldest = RecentServers.OrderBy(x => x.On).FirstOrDefault();
				RecentServers.Remove(oldest);
			}
			RecentServers.Add(recentServer);
			recentServer.Server = server;
			App.Events.Publish(new RecentAdded(recentServer));
			Save();			
		}