pulumi/sdk/dotnet/Pulumi/Serialization
Pat Gavlin 807b09d6a6
Fix a few issues with resource references. (#5804)
- Differentiate between resource references that have no ID (i.e. because
  the referenced resource is not a CustomResource) and resource references
  that have IDs that are not known. This is necessary for proper
  backwards-compatible serialization of resource references.
- Fix the key that stores a resource reference's package version in the
  .NET, NodeJS, and Python SDKs.
- Ensure that the resource monitor's marshalling/unmarshalling  of inputs
  and outputs to/from calls to `Construct` retain resource references as
  appropriate.
- Fix serialization behavior for resources -> resource references in the
  Go SDK: if a resource's ID is unknown, it should still be serialized
  as a resource reference, albeit a reference with an unknown ID.
2020-11-23 11:15:10 -08:00
..
Attributes.cs [codegen/dotnet] - Enums (#5551) 2020-11-06 09:01:03 -08:00
Constants.cs Fix a few issues with resource references. (#5804) 2020-11-23 11:15:10 -08:00
Converter.cs [sdk/dotnet] - Support enums (#5614) 2020-10-30 13:08:32 -07:00
Deserializer.cs Fix a few issues with resource references. (#5804) 2020-11-23 11:15:10 -08:00
OutputCompletionSource.cs Support remote components in .NET (#5485) 2020-10-06 10:19:22 -07:00
OutputData.cs Output.apply should lift resources from inner Outputs to the top level output. (#3663) 2019-12-17 14:11:45 -08:00
ResourceModules.cs Add resource modules. (#5645) 2020-11-04 10:24:41 -08:00
ResourcePackages.cs Add resource modules. (#5645) 2020-11-04 10:24:41 -08:00
Serializer.cs [sdk/dotnet] - Support enums (#5614) 2020-10-30 13:08:32 -07:00