private void ProcessRequired <T>(MemberInfo memberInfo, MemberMapping <T> memberMapping) { DataMemberAttribute?dataMemberAttribute = memberInfo.GetCustomAttribute <DataMemberAttribute>(); if (dataMemberAttribute != null && dataMemberAttribute.IsRequired) { memberMapping.SetRequired(RequirementPolicy.Always); } }
private void ProcessRequired <T>(MemberInfo memberInfo, MemberMapping <T> memberMapping) { JsonRequiredAttribute?jsonRequiredAttribute = memberInfo.GetCustomAttribute <JsonRequiredAttribute>(); if (jsonRequiredAttribute != null) { memberMapping.SetRequired(jsonRequiredAttribute.Policy); } }