Example #1
0
 public RestrictionCheckResultEventArgs(string message, RestrictionReasons reason) =>
 (Reason, Message) = (reason, message);
 /// <summary>
 /// Map a restriction reason to a Smooth failure message.
 /// </summary>
 /// <param name="restrictionReason"></param>
 /// <returns></returns>
 private static SmoothFailureMessages Map(RestrictionReasons restrictionReason)
 {
     return(_restrictionReasonToSmoothFailureMessageMap.ContainsKey(restrictionReason)
         ? _restrictionReasonToSmoothFailureMessageMap[restrictionReason]
         : SmoothFailureMessages.T0_NoFailure);
 }
Example #3
0
 public CheckRestrictionResult(Restriction restriction, RestrictionReasons reason) =>
 (Restriction, Reason) = (restriction, reason);