[BUG] Row 315 of UAParser.cs in Elastic.Serilog.Enrichers.Web is incorrect
- Dominant language
- HTML
- Stars
- 137
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
**ECS integration/library project(s) (e.g. Elastic.CommonSchema.Serilog)**:
Elastic.Serilog.Enrichers.Web
**ECS schema version (e.g. 1.4.0)**:
**ECS .NET assembly version (e.g. 1.4.2)**:
8.12.0
**Elasticsearch version (if applicable)**:
**.NET framework / OS**:
**Description of the problem, including expected versus actual behavior**:
Row 315 of UAParser.cs in Elastic.Serilog.Enrichers.Web is incorrect. Right now (September 27 2024) it is:
.Assembly.GetManifestResourceStream("UAParser.regexes.yaml"))
To actually work it should be:
.Assembly.GetManifestResourceStream("Elastic.Serilog.Enrichers.Web.Lib.UAParser.regexes.yaml"))
**Steps to reproduce**:
1. Use Enrich.WithEcsHttpsContext(IHttpContextAccessor)
2. Run your solution
3. 'UAParser.Parse(stringValues)' threw an exception of type 'System.TypeInitializationException'
Contributor guide
Assessment
This issue has not been assessed yet.