public ConnectionViewModel(ConnectionData model, IPluginRepository pluginRepository)
        {
            Model            = model;
            PluginRepository = pluginRepository;
            TestConnection   = new TestConnectionViewModel(PluginRepository);

            ConnectionPluginType = model.ConnectionType;
            SelectedPlugin       = SelectPluginFromModel();
        }
 internal ConnectionViewModel(ConnectionData model, IPluginRepository pluginRepository, TestConnectionViewModel testConnection)
     : this(model, pluginRepository)
 {
     TestConnection = testConnection;
 }