Nero Sule
Nero Sule
- Currently not all API paths are covered by tests. - All tests should be restructured to be more coherent with AAA pattern (like BuildingUsingServiceProvider)
Add a factory for instantiating objects and call via ModelCustomizer (maybe in context?) when creating override instances. Experiment with late-creating of alterations.
Maybe in the form of queue?
Add a custom `ModelCacheKeyFactory` which takes an ModelInvalidator as an argument, and creates a new type of ModelCacheKey that contains "version" property. This property is then increased if Model is...
Add supporting interfaces like IEntityTypeConventionOverride, which expose an `Alter(IList);` method Additionally, add an AddAlterationsFromAssembly() method to `ConventionSetAlterationCollection` which scans an assembly for all of those types of convention overrides.