public static VerificationDrawer CreateVerificationDrawer(object target, VerificationCompareAttribute attr) { if (attrDrawerDic.TryGetValue(attr.GetType(), out Type drawerType)) { return((VerificationDrawer)Activator.CreateInstance(drawerType, target, attr)); } return(null); }
protected VerificationDrawer(object target, VerificationCompareAttribute attr) : base(target, attr) { }
public NotNullDrawer(object target, VerificationCompareAttribute attr) : base(target, attr) { }