コード例 #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();
 }