Switch DbModelOptions to use dictionaries for entities
Changed Entities and VirtualEntities from IEnumerable to Dictionary<string, T> in DbModelOptions, enabling direct access by string keys and improving lookup efficiency.
This commit is contained in:
@@ -4,7 +4,7 @@ namespace ReC.Infrastructure.Options;
|
|||||||
|
|
||||||
public record DbModelOptions
|
public record DbModelOptions
|
||||||
{
|
{
|
||||||
public IEnumerable<EntityOptions> Entities { get; init; } = [];
|
public Dictionary<string, EntityOptions> Entities { get; init; } = [];
|
||||||
|
|
||||||
public IEnumerable<VirtualEntityOptions> VirtualEntities { get; init; } = [];
|
public Dictionary<string, VirtualEntityOptions> VirtualEntities { get; init; } = [];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user