public record class RawPayloadWhat a dependency turns out to be when nothing in this process can deserialise it.
Remarks
Not a failure. A content build ships plenty that was never a serialized object: a compressed texture, an audio bitstream, a mesh's cluster hierarchy and page blob. Those are read as bytes with OpenAsync, and the only thing the closure walk owes them is a mounted bundle and a held claim.
It is public so that the one way it can go wrong is legible: Load<T> on such an address fails with a message naming this type, which says "you asked for an object and this is bytes" rather than leaving somebody to work that out from a hash.
Fields and properties (2)
public string AddressWhere it is, so a message can name something a person recognises.
public ObjectId IdWhich chunk, for a log that has to match a build.
Methods (1)
public RawPayload(string Address, ObjectId Id)What a dependency turns out to be when nothing in this process can deserialise it.
Used by (1)
- AssetManagerVixen.Assets