Skip to content

v1.0.12-beta

Latest
Compare
Choose a tag to compare
@vmelamed vmelamed released this 25 Dec 23:20
· 526 commits to master since this release
  • Changed the visibility of the property Id backing field _id in the classes vm.Aspects.Model.DomainEntity and vm.Aspects.Model.DomainValue from private to protected.
    This will allow the inheritors to modify the behavior of the property Id, without introducing a new backing field necessarily.
  • The property Id was applied the attributes KeyAttribute and ColumnAttribute with argument Order=0.
  • Marked both classes with CLSCompatible(false). This will allow the inheritors to use types like uint or ulong for the properties Id, which are usually mapped to the primary key of the corresponding DB tables. Negative Id-s (PK-s) do not make a lot of sense.