25 lines
652 B
C#
25 lines
652 B
C#
using MediatR;
|
|
|
|
namespace Fengling.RiskControl.Domain.Events;
|
|
|
|
public class LotteryCompletedEvent : INotification
|
|
{
|
|
public long ActivityId { get; }
|
|
public long MemberId { get; }
|
|
public int StakePoints { get; }
|
|
public int? WinAmount { get; }
|
|
public bool IsWin { get; }
|
|
public int RiskScore { get; }
|
|
|
|
public LotteryCompletedEvent(long activityId, long memberId, int stakePoints,
|
|
int? winAmount, bool isWin, int riskScore)
|
|
{
|
|
ActivityId = activityId;
|
|
MemberId = memberId;
|
|
StakePoints = stakePoints;
|
|
WinAmount = winAmount;
|
|
IsWin = isWin;
|
|
RiskScore = riskScore;
|
|
}
|
|
}
|