Commit Graph

4 Commits

Author SHA1 Message Date
Ben Marsh
4b0764eee2 Horde: Fix coding conventions within Horde.Build.
#preflight none

[CL 19482916 by Ben Marsh in ue5-main branch]
2022-03-23 14:50:23 -04:00
Ben Marsh
793c6e8a5a Horde: Normalize namespace names to match assembly names.
#preflight none

[CL 19406255 by Ben Marsh in ue5-main branch]
2022-03-16 11:18:39 -04:00
Ben Marsh
c1362acc2d Horde: More descriptive error return paths. Errors now return a JSON log event with information about the problem, including a specific error message and properties.
- HordeControllerBase defines methods for generating standard 404, 503 responses with typed data.
- Unhandled exceptions include an exception field detailing the source of the error.
- Added a string typeconverter for AgentId and SubResourceId, so they can be bound directly to controller routes.
- Modified SessionId to be an alias for ObjectId<ISession>.

#fyi Josh.Engebretson

[CL 18369047 by Ben Marsh in ue5-main branch]
2021-12-03 11:35:15 -05:00
Ben Marsh
7b3cf2f7ea Horde: Rename the HordeServer project to Horde.Build.
[CL 17926237 by Ben Marsh in ue5-main branch]
2021-10-26 12:02:11 -04:00