private void Handle(BenevolenceTransferCreatedEvent evnt)
 {
     _id       = evnt.AggregateRootId;
     _nunber   = evnt.Number;
     _info     = evnt.Info;
     _type     = evnt.Type;
     _walletId = evnt.WalletId;
     _status   = evnt.Status;
 }
        private BenevolenceTransferStatus _status; //状态


        public BenevolenceTransfer(Guid id, Guid walletId, string number, BenevolenceTransferInfo info, BenevolenceTransferType type, BenevolenceTransferStatus status)
            : base(id)
        {
            id.CheckNotEmpty(nameof(id));
            walletId.CheckNotEmpty(nameof(walletId));
            info.CheckNotNull(nameof(info));

            ApplyEvent(new BenevolenceTransferCreatedEvent(walletId, number, info, type, status));
        }