In my main form I have the following code

```
    [ImportingConstructor]
    public MainForm([ImportMany] IEnumerable<AudioPlugin> content)
    {
        InitializeComponent();
        listBox.DisplayMember = "Name";
        foreach (var listing in content)
        {
            listBox.Items.Add(listing);
        }
    }

```

In my AudioPlugin class I have the following code

```
    [Export(typeof(INAudioPlugin))]
    public class RecordingPanelPlugin : AudioPlugin
    {
        private string _customer { get; set; }

        public void ConnectionString()
        {
            using (var conn = new SqlCeConnection("Data Source=MyDatabase.sdf;Password=pass;Persist Security Info=True"))
            {
                conn.Open();
                var comm = new SqlCeCommand("SELECT * FROM main", conn);
                SqlCeDataReader reader = comm.ExecuteReader();

                while (reader.Read())
                {
                    _customer = (string)(reader["CustomerName"]);
                    Console.WriteLine(_customer);
                }
            }
        }

        public string Name
        {
            get
            {
                ConnectionString();
                return _customer;
            }
        }

        public Control CreatePanel()
        {
            return new RecordingPanel();
        }
    }

```

With the code as it is, I'm only getting the last value returned from the SQL query. What am I missing?