Example #1
0
        private async void ImportTablesEventCallback(object sender, ImportTablesEventArgs args)
        {
            var tableDefinitions = args.TableDefinitions;
            var connectionString = args.ConnectionString;
            var project          = GetSelectedProject();

            // 1. Modify appveyor configuration to automatically create a release : contains the ORM dll & VSIX extension.

            await _modelFirstApproachGenerator.Execute(project, tableDefinitions);

            // Install the nuget package
            InstallNugetPackage(project, "SimpleOrm");

            // Modify the configuration file
            await _manipulateConfigurationFile.AddConnectionString(project, connectionString);
        }