コード例 #1
0
ファイル: InventoryItem.cs プロジェクト: arthis/CommonDomain
        public InventoryItem(Guid id, string name)
        {
            var evt = new InventoryItemCreatedAdded()
            {
                Id = id,
                Name = name
            };

            RaiseEvent(evt);
        }
コード例 #2
0
 public bool Equals(InventoryItemCreatedAdded other)
 {
     if (ReferenceEquals(null, other)) return false;
     if (ReferenceEquals(this, other)) return true;
     return other.Id.Equals(Id) && Equals(other.Name, Name);
 }
コード例 #3
0
ファイル: InventoryItem.cs プロジェクト: arthis/CommonDomain
 public void Apply(InventoryItemCreatedAdded e)
 {
     Id = e.Id;
 }