c# - 将 AppMetrics 集成到仅限 xUnit 的项目中
问题描述
我有一个 .NET Core 3 解决方案,它由一个 xUnit 测试项目和一个 .NET Standard 类库组成。该解决方案的唯一目的是为我们的生态系统运行集成测试。
目前,它看起来像这样:
我的下一个目标是将 AppMetrics 集成到这个解决方案中,这样我就可以收集和报告一些要由我的 Prometheus 设置使用的指标。
有没有办法执行“独立集成”,即在每个测试用例上生成单独的指标,或者我必须在这个解决方案中创建一个 WebAPI 项目,以便它作为我的 Prometheus 设置使用的服务器?
我已经有一个生成指标的 .NET Core WebAPI 解决方案,在搜索 AppMetrics 文档后,我没有发现任何关于独立解决方案或控制台应用程序的信息。
解决方案
推荐阅读
- python-3.x - 在使用 Numpy、Pandas 和 Plotly 的 Python 应用程序中使用 Nuitka 时出错
- java - 如何使用带有 Selenium 的 HtmlUnit 驱动程序输入具有 JavaScript 按键功能的密码字段?
- html - 有没有办法拆分一个
标签分成两部分,以便您可以不同的样式?如果没有,那么我可以在网站中将 PNG 转换为 SVG 吗? - terraform - 在 Terraform 中创建 Azure 服务运行状况警报
- c# - 在调用本机方法 MoveWindow 期间闪烁
- sql - SQL:有没有办法从 Redshift 中的 Information Schema 计算 Null 记录
- python - 如何在熊猫的任何列中获取包含特定字符串的所有行的平均值?
- mocking - 如何使用 PHPUnit 模拟 PHP 自己的方法
- python - Python Sqlite3 仅从行打印特定数据
- python - 有没有办法解决我遇到的这个错误?