我正在尝试AppInsights,并使用以下代码: (获取失败,返回500条回复)
private callMethod(): void {
this._callMethodInternal();
}
private async _callMethodInternal(): Promise<void> {
try {
await fetch("https://localhost:44369/api/values", {
method: "GET",
headers: {
Accept: "application/json",
"Content-Type": "text/json"
}
});
} catch (err) {
AppInsights.trackException(err);
throw err;
}
}
该异常显示在Application Insights中,但是“失败的方法”属性将“未知”显示为值。 有没有办法显示正确的方法名称?
谢谢
(https://github.com/Microsoft/ApplicationInsights-JS/issues/680)
答案 0 :(得分:0)
您没有传递适当的参数。更新是更新的方法
trackException(exception: Error, handledAt?: string, properties?: {[string]:string}, measurements?: {[string]:number}, severityLevel?: AI.SeverityLevel)
作为参考,请检查以下链接 https://github.com/microsoft/ApplicationInsights-JS/blob/master/API-reference.md