public bool AddSetting(ServerSetting setting) { if (ServerSettings.Any(serverSetting => serverSetting.Name == setting.Name)) return false; ServerSettings.Add(setting); OnAddedSetting(); Serialization(); return true; }
//Методы private void _view_Connected(ServerSetting setting) { try { _context = new AdminModelClient(setting.ContractName); _context.Open(); } catch { // ignored } _authorization = true; }
protected virtual void OnConnected(ServerSetting obj) => Connected?.Invoke(obj);