EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from
It would be nice to be able to generate some view models with this. It needs model classes to inherit from ObservableObject and properties to have backing fields and overridden setters that call SetProperty method. See CommunityToolkit.Mvvm NuGet package docs.
It would be nice to be able to generate some view models with this. It needs model classes to inherit from ObservableObject and properties to have backing fields and overridden setters that call SetProperty method. See CommunityToolkit.Mvvm NuGet package docs.