protected override int GetInt32(MemberInfo memberInfo) { return memberInfo.EntityHasIdOfType<int>() ? 0 : base.GetInt32(memberInfo); }
protected override Guid GetGuid(MemberInfo memberInfo) { return memberInfo.EntityHasIdOfType<Guid>() ? Guid.Empty : base.GetGuid(memberInfo); }