Skip to content

Commit

Permalink
Fix check for determining if abstract serialization method is needed (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshLove-msft authored Oct 31, 2024
1 parent 81c83dd commit 40c8907
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -434,7 +434,7 @@ internal MethodProvider BuildDeserializationMethod()
return new MethodProvider
(
new MethodSignature(methodName, null, signatureModifiers, _model.Type, null, [_jsonElementDeserializationParam, _serializationOptionsParameter]),
_model.DeclarationModifiers.HasFlag(TypeSignatureModifiers.Abstract) && _inputModel.DiscriminatorProperty != null ? BuildAbstractDeserializationMethodBody() : BuildDeserializationMethodBody(),
_model.DeclarationModifiers.HasFlag(TypeSignatureModifiers.Abstract) && _inputModel.DiscriminatedSubtypes.Count > 0 ? BuildAbstractDeserializationMethodBody() : BuildDeserializationMethodBody(),
this
);
}
Expand Down

0 comments on commit 40c8907

Please sign in to comment.