670 {
671 for (;;)
672 {
673 if (
contract._overrideCreator !=
null)
674 {
675 if (
contract.<HasParameterizedCreator>k__BackingField)
676 {
677 break;
678 }
680 }
682 {
683 break;
684 }
685 bool <ShouldCreateWrapper>k__BackingField;
686 if (
contract.<DefaultCreator>k__BackingField !=
null)
687 {
688 if (
contract.<DefaultCreatorNonPublic>k__BackingField)
689 {
691 }
692 <ShouldCreateWrapper>k__BackingField =
contract.<ShouldCreateWrapper>k__BackingField;
693 if (<ShouldCreateWrapper>k__BackingField)
694 {
695 }
698 {
700 }
702 {
704 }
705 }
706 while (<ShouldCreateWrapper>k__BackingField)
707 {
708 }
709 while (<ShouldCreateWrapper>k__BackingField)
710 {
711 }
712 while (<ShouldCreateWrapper>k__BackingField)
713 {
714 }
715 if (!<ShouldCreateWrapper>k__BackingField)
716 {
717 }
719 if (this == null)
720 {
722 }
723 }
725 return contract.CreateTemporaryDictionary();
727 return "Could not create an instance of type {0}. Type is an interface or abstract class and cannot be instantiated.";
731 }
class f__AnonymousType0<< Count > j__TPar
ConstructorHandling _constructorHandling
readonly JsonSerializer Serializer
static CultureInfo InvariantCulture