Test 單元測試資料夾:建立基於記憶體的測試資料庫,利用基礎設施的Seed產生基本資料,在自定義測試資料來驗證應用服務結果是否符合預期
2.簡單了解基本分層後,開始著手實體的建立,依照架構應該將實體放在Core專案
先不考慮聚合,在Core裡面簡單建立一個Entities資料夾來放我們的實體
3.開始建立實體
建立一個類別,這邊我建立一個地圖類別 Map.cs
using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;
using System;
using System.Collections.Generic;
namespace MyCompany.MyProject.Entities
{
public class Map : `Entity<long>`, IHasCreationTime
{
public const string DefaultMapName = "DefaultMap";
public virtual string MapName { get; set; }
public virtual DateTime CreationTime { get; set; }
public virtual ICollection<Player> Player { get; set; }
public Map()
{
CreationTime = DateTime.Now;
}
}
}