@azure/core-http-compat
Version:
Core HTTP Compatibility Library to bridge the gap between Core V1 & V2 packages.
19 lines • 626 B
JavaScript
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
export const disableKeepAlivePolicyName = "DisableKeepAlivePolicy";
export function createDisableKeepAlivePolicy() {
return {
name: disableKeepAlivePolicyName,
sendRequest(request, next) {
request.disableKeepAlive = true;
return next(request);
},
};
}
/**
* @internal
*/
export function pipelineContainsDisableKeepAlivePolicy(pipeline) {
return pipeline.getOrderedPolicies().some((policy) => policy.name === disableKeepAlivePolicyName);
}
//# sourceMappingURL=disableKeepAlivePolicy.js.map