• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

AAEmu / AAEmu / 21783994470

07 Feb 2026 05:27PM UTC coverage: 2.294% (+0.09%) from 2.205%
21783994470

push

github

web-flow
feat(login): Use ASP.NET Core Kestrel for login server public network (#1354)

* feat: Use ASP.NET Core SDK

* feat: Add ASP.NET Core health checks

* feat: Replace LoginNetwork/NetCoreServer with Kestrel-based networking

Instead of using the third-party NetCoreServer dependency, we now rely on ASP.NET Core's Kestrel web server for handling client connections on the login server.
This also makes the handling truly asynchronous, but still keeps only one packet being processed at a time.

* test: Add unit tests for LoginProtocolHandler

* docs(login): Add networking architecture documentation

* test: Make LoginConnection mockable and add tests for LoginConnectionHandler

* test: Add unit tests for LoginConnectionFactory

* test: Add unit tests for SimpleIdManager

489 of 27442 branches covered (1.78%)

Branch coverage included in aggregate %.

99 of 319 new or added lines in 37 files covered. (31.03%)

2175 of 88704 relevant lines covered (2.45%)

1.58 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

16.67
/AAEmu.Commons/Utils/SequenceReaderExtensions.cs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc