在服务器端使用elmah以角度4发布JsnLog错误

时间:2017-09-16 20:18:59

标签: angular asp.net-web-api elmah jsnlog

我们正在使用Asp.net Web API 2 - 服务器端 客户端角度4(angular-cli) 我们已将Elmah集成到服务器端以进行错误处理。 我们已经在客户端集成了Jsnlog。

我们的角度发布版本托管在http://ng.local.com中,API发布版本在http://api.local.com/中加入。现在,我们已经完成了Jsnlog配置的文档。但是,面临错误发布到服务器的问题(到我们的api发布http://api.local.com/),即缺少一些配置。

任何人都可以知道Jsnlog的配置是否具有API服务器的URL。

1 个答案:

答案 0 :(得分:0)

在此处找到用于为JSNLog配置端点的信息。请看此页面的“配置JSNLog”部分(http://jsnlog.com/Documentation/HowTo/Angular2Logginghttp://jsnlog.com/Documentation/JSNLogJs/AjaxAppender/SetOptions)。

但是,总而言之,只需将此行添加到@NgModule({...

// Set the endpoint for JSNLog.

JL().setOptions({ 'appenders': [JL.createAjaxAppender('example appender').setOptions({'url': [Your Desired Endpoint Address] + '/jsnlog.logger'})] });

@NgModule({
...