tde-mi contracts (#21592)

* tde-mi contracts

* PR reviews updates
This commit is contained in:
junierch
2023-01-13 17:41:40 -05:00
committed by GitHub
parent 30a2770228
commit ce5cb32084
6 changed files with 152 additions and 2 deletions

View File

@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import { AppContext } from './appContext';
import { IExtension, ICmsService, IDacFxService, ISchemaCompareService, ILanguageExtensionService, ISqlAssessmentService, ISqlMigrationService, IAzureBlobService } from 'mssql';
import { IExtension, ICmsService, IDacFxService, ISchemaCompareService, ILanguageExtensionService, ISqlAssessmentService, ISqlMigrationService, IAzureBlobService, ITdeMigrationService } from 'mssql';
import * as constants from './constants';
import { SqlToolsServer } from './sqlToolsServer';
@@ -33,6 +33,9 @@ export function createMssqlApi(context: AppContext, sqlToolsServer: SqlToolsServ
},
get azureBlob() {
return context.getService<IAzureBlobService>(constants.AzureBlobService);
},
get tdeMigration() {
return context.getService<ITdeMigrationService>(constants.TdeMigrationService);
}
};
}