我在 Visual Studio 2010 中使用 Silverlight 4。
我在通过 RIA 引用的项目中有一些域服务。
我特别关注的是域服务,它们要么返回,要么在其参数中引用特定于域的(非实体)POCO。
当 Silverlight 客户端项目发生代码生成时,我发现有时正在为我的 DomainServices 创建 DomainContext(s),有时它们不是在我的一些代码更改之后。同样,有时会创建支持性 POCO,有时则不会。
对于正确且一致地生成DomainContext代码需要哪些规则,我感到迷茫。至少,当用于创建 DomainContext 和支持类的代码生成正在运行时,我希望看到某种控制台输出,这样我就可以确定为什么某些代码生成没有创建我所期望的。
是否有任何方法可以调试此过程,或获取 Visual Studio 为 POCO 构建 DomainContext 和 Silverlight 端类时发生的操作的日志?至少;有没有一套规则可以帮助我更好地理解幕后发生的事情?