Multi-Level Includes in CodeFirst - EntityFrameWork
问题 It is working code; IQueryable<Product> productQuery = ctx.Set<Product>().Where(p => p.Id == id).(Include"Contexts.AdditionalProperties.Field"); But you know that it could not produce compile time error if we made mistake in string statement in "Contexts.AdditionalProperties.Field" I would like to write code below; IQueryable<Product> productQuery = ctx.Set<Product>().Where(p => p.Id == id).Include(p => p.Contexts); But above statement could not give chance to define AdditionalProperties and