in src/Azure.Deployments.Extensibility.Providers.Kubernetes/KubernetesProvider.cs [87:100]
private static ExtensibilityOperation HandleHttpOperationException(ExtensibilityOperation operation)
{
return async (ExtensibilityOperationRequest request, CancellationToken cancellationToken) =>
{
try
{
return await operation.Invoke(request, cancellationToken);
}
catch (HttpOperationException exception)
{
throw exception.ToExtensibilityException();
}
};
}