reactredux/src/DomainObjects/Documents/CategoryDocument.cs

19 lines
487 B
C#

using DomainObjects.Abstractions;
using DomainObjects.L10n;
namespace DomainObjects.Documents {
public class CategoryDocument : DomainObjectDocumentBase<CategoryDocument> {
public Guid SiteId { get; set; }
public List<CategoryL10n> L10n { get; set; }
public override int GetHashCode() {
unchecked {
int hash = 17;
hash = hash * 23 + Id.GetHashCode();
hash += L10n.Sum(x => x.GetHashCode() * 23);
return hash;
}
}
}
}