ASP.NET:使用Code First在数据库中保存静态成员

时间:2017-02-02 12:27:21

标签: c# asp.net asp.net-mvc entity-framework

如何使用Code First在数据库中保存静态成员?

例如:

 public class Department
    {
        /// <summary>

        /// </summary>
        public static int TotalLevelNumber;

        public int Id { get; set; } 

        /// <summary>

        /// </summary>
        public int Level { get; set; }

        /// <summary>

        /// </summary>
        public string Name { get; set; }

        /// <summary>

        /// </summary>
        public Department ParentDepartment { get; set; }

        /// <summary>

        /// </summary>
        public List< Department> SonDepartment { get; set; }
    }

TotalLevelNumber是一个静态成员,代表总级别数。当TotalLevelNumber = 4时,所有Department实例只能拥有1-4中的属性Level。我想将TotalLevelNumber保存到数据库中。怎么做?现在的情况是Code First不会生成关于TotalLevelNumber

的任何内容

0 个答案:

没有答案