2018-04-14 开胃学习.Net 系列 - Project

2018-04-15  本文已影响0人  Kaiweio

和完成一样:

  1. 创建 MVC
  2. 选择Individual User
  3. 建立 base model
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Craglist.Models
{
    public class Category : Hideable
    {
        public virtual ICollection<Subcategory> Subcategories { get; set; }
    }

    public class Subcategory : Hideable
    {
        public virtual Category Category { get; set; }
        public virtual ICollection<Post> Posts { get; set; }
    }
}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Craglist.Models
{
    public class Post
    {
        public int Id { get; set; }
        public DateTime Timestamp { get; set; }
        public DateTime Expiration { get; set; }
        public virtual User Owner { get; set; }
        public String Title { get; set; }
        public String Body { get; set; }
        public virtual Locale Locale { get; set; }
        public virtual Subcategory Subcategory { get; set; }
    }
}
namespace Craglist.Models
{
    public class User
    {
        public String Id { get; set; }
        public String Email { get; set; }
        public Boolean IsAdmin { get; set; }
    }
}
namespace Craglist.Models
{
    public class Category : Hideable
    {
        public virtual ICollection<Subcategory> Subcategories { get; set; }
    }

    public class Subcategory : Hideable
    {
        public virtual Category Category { get; set; }
        public virtual ICollection<Post> Posts { get; set; }
    }
}
上一篇 下一篇

猜你喜欢

热点阅读