Initial changes for adding SqlProjectsService (#21967)

* Add SqlProjectsService

* cleanup

* reorder imports

* undo changes in project.ts for now to fix tests
This commit is contained in:
Kim Santiago
2023-02-16 17:15:24 -08:00
committed by GitHub
parent 199f280586
commit c5fc37c373
7 changed files with 103 additions and 1 deletions

View File

@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import { AppContext } from './appContext';
import { IExtension, ICmsService, IDacFxService, ISchemaCompareService, ILanguageExtensionService, ISqlAssessmentService, ISqlMigrationService, IAzureBlobService, ITdeMigrationService } from 'mssql';
import { IExtension, ICmsService, IDacFxService, ISqlProjectsService, ISchemaCompareService, ILanguageExtensionService, ISqlAssessmentService, ISqlMigrationService, IAzureBlobService, ITdeMigrationService } from 'mssql';
import * as constants from './constants';
import { SqlToolsServer } from './sqlToolsServer';
@@ -19,6 +19,9 @@ export function createMssqlApi(context: AppContext, sqlToolsServer: SqlToolsServ
get dacFx() {
return context.getService<IDacFxService>(constants.DacFxService);
},
get sqlProjects() {
return context.getService<ISqlProjectsService>(constants.SqlProjectsService);
},
get schemaCompare() {
return context.getService<ISchemaCompareService>(constants.SchemaCompareService);
},