private void MainUserControl_Load(object sender, EventArgs e) { _path = new FileInfo().GetFilePath(); connectionDetails = JsonDeserializer.ConvertFromFile(_path); apiWrapper = new NanoleafApiWrapper(connectionDetails.IpAdress, connectionDetails.Port, connectionDetails.AuthCode); InitializeValues(); listBox1.DataSource = JsonDeserializer.ListOfEffects(apiWrapper.GetEffets()); Console.WriteLine(apiWrapper.GetEffets()); }