我想基于请求的accept头为同一个功能(实体列表)返回两个不同的格式化响应,它用于"json"和"html"请求.
asp.net核心是否支持根据请求中的Accept Header为同一路由选择不同的操作?
我似乎无法弄清楚如何在使用SelectMany时让EF Core包含/加载相关对象.
context.MyObject
.Where(w => w.Id == Id)
.SelectMany(m => m.SubObject)
.Include(i => i.AnotherType)
Run Code Online (Sandbox Code Playgroud)
本来会想到类似上面的东西会起作用,但是折叠的SubObject集合使AnotherObject为null并且不包括在内.
一直在寻找几个小时.
任何帮助,将不胜感激.
谢谢
我需要在代码中一一应用Entity Framework Core 迁移,我可以调用await dbContext.Database.MigrateAsync();
它,但它将所有待处理的迁移应用到一个块中。
是否有扩展或其他方法可以逐个应用迁移或选择要应用的迁移名称?