public static bool IsValidChecksumPropType <T>(this T obj) { var prop = new ChecksumTools().GetChecksumPropertyInfo(obj); if (prop != null) { return(prop.IsValidChecksumPropType()); } else { return(false); } }
public ChecksumCalculator() { _crc16 = new Crc16(); _checksumTools = new ChecksumTools(); _validManager = new ValidManager(); }
public static bool IsExistsChecksumProp <T>(this T obj) { var prop = new ChecksumTools().GetChecksumPropertyInfo(obj); return(prop != null); }