Encapsulating Collections

Julie shares her frustrations with how Entity Framework previously handled collections, limiting developers' ability to encapsulate them effectively. With the introduction of EF Core 3, she highlights the newfound flexibility that allows for better control over API usage while still enabling the framework to function correctly. This shift empowers developers to enforce their business logic without compromising on functionality.