EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

模型的第一细节

本主题列出了使用在XAF的Entity Framework Designer模型优先方法)中创建的Entity Framework数据模型的细节。如果您在代码中创建实体(“代码优先”),请跳过本主题。

  1. 在“模型优先”方法中,当您通过XafApplication.ConnectionString属性或配置文件中的ConnectionString属性指定连接时,DbContext后代中需要带有connectionString参数的构造函数(请参阅使用实体框架数据模型)。通过创建补充您的DbContext / ObjectContext后代的局部类来添加此构造函数。

    public partial class MySolutionModelContainer : DbContext {
        public MySolutionModelContainer(string connectionString) : base(connectionString) { }
    }
    
  2. 使用Model First时,需要在配置文件中指定(或直接分配给XafApplication.ConnectionString)的连接字符串的元数据部分。您可以从Entity Framework Designer生成的App.Config文件中复制连接字符串。
  3. 为了能够将属性应用于实体类,请添加补充设计人员生成的代码的部分类。要将属性应用于实体属性,请使用“如何在使用模型优先时将属性应用于实体属性”主题中描述的方法。
相关文章

转载保留此链接,注明出处