mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
Add progress bar for adding sql binding (#18923)
* add progress bar for adding sql binding
This commit is contained in:
@@ -80,3 +80,4 @@ export const enterPasswordManually = localize('enterPasswordManually', 'Enter pa
|
|||||||
export const userPasswordLater = localize('userPasswordLater', 'In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.');
|
export const userPasswordLater = localize('userPasswordLater', 'In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.');
|
||||||
export const openFile = localize('openFile', "Open File");
|
export const openFile = localize('openFile', "Open File");
|
||||||
export const closeButton = localize('closeButton', "Close");
|
export const closeButton = localize('closeButton', "Close");
|
||||||
|
export function addSqlBinding(functionName: string) { return localize('addSqlBinding', 'Adding SQL Binding to function "{0}"...'), functionName; }
|
||||||
|
|||||||
@@ -193,7 +193,15 @@ export async function addSqlBinding(
|
|||||||
|
|
||||||
const vscodeMssqlApi = await utils.getVscodeMssqlApi();
|
const vscodeMssqlApi = await utils.getVscodeMssqlApi();
|
||||||
|
|
||||||
|
return await vscode.window.withProgress(
|
||||||
|
{
|
||||||
|
location: vscode.ProgressLocation.Notification,
|
||||||
|
title: constants.addSqlBinding(functionName),
|
||||||
|
cancellable: false
|
||||||
|
}, async (_progress, _token) => {
|
||||||
return vscodeMssqlApi.sendRequest(azureFunctionsContracts.AddSqlBindingRequest.type, params);
|
return vscodeMssqlApi.sendRequest(azureFunctionsContracts.AddSqlBindingRequest.type, params);
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user