Refactor DbModel options to use explicit, typed classes

Replaced the old generic, dictionary-based entity configuration system with a new, strongly-typed options structure under ReC.Application.Common.Options.DbModel. Introduced specific options classes for each major database view and result type, each with clear property mappings and defaults. Added a ViewOptions class for view/schema info. Removed all legacy entity mapping infrastructure, resulting in a more maintainable and type-safe configuration approach.
This commit is contained in:
2026-03-25 12:53:10 +01:00
parent 3d46901af5
commit a46cd08122
13 changed files with 130 additions and 65 deletions

View File

@@ -0,0 +1,6 @@
namespace ReC.Application.Common.Options.DbModel;
public class InsertObjectResultOptions
{
public string NewObjectId { get; set; } = "oGUID";
}