using Shogi.Domain.YetToBeAssimilatedIntoDDD.Pathing; namespace Shogi.Domain.Other; public record PieceRulesRegistration(TPiece WhichPiece, ICollection MoveSet) where TPiece : Enum { } public record PieceInPlay(TPiece WhichPiece, int OwningPlayerNumber) where TPiece : Enum { }