public void OnMinerCreated(object sender, MinerCreatedEventArgs e) { logger.Trace("Start OnMinerCreated."); MinerCreatedEventArgs args = e as MinerCreatedEventArgs; if (args == null || args.CreatedClients == null) { return; } foreach (MinerClient client in args.CreatedClients) { minerManager.AddClient(client); minerListGridItems.Add(new MinerDataGridItem(client)); } RefreshMinerListGrid(); logger.Trace("End OnMinerCreated."); }