请针对以下问题提供一些指导:
由于EF Core 2.1如何管理种子数据,在新版本之间进行迁移等,以某种方式为一个或另一个或两个数据集播种是否可行?还是这超出了HasData()的范围,HasData()似乎非常适合单个“配置”,但不适用于根据要构建/安装哪种产品的两组不同的种子数据集?如果这样做合理,那么单元测试呢?似乎我需要对一种配置进行一些测试,而对另一种配置进行一些测试;是吗?
我看了这个项目: Different seed for development and production 但不确定这是否是处理我情况的合理方法。感谢您对使用EF Core 2.1 / ASP NET Core / xUnit时如何解决此问题的想法。