Vixen
02b45cc4
csharp
public interface IContentResolver

Turns a chunk id into the object it names, while something is being deserialised.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Implemented by whatever owns loaded content — at run time that is the asset manager, and in a test it is a dictionary. The serializer never knows which.

Methods (1)

  • bool TryResolve(ObjectId id, out object? value)

    Finds what a chunk id was loaded as.

Used by (7)

  • ClaimResolverVixen.Assets
  • ContentReferenceSerializerVixen.Core.Serialization
  • ContentReferenceTestsVixen.Assets.Tests
  • ContentResolutionVixen.Core.Serialization
  • DictionaryResolverVixen.Assets.Tests
  • ResolverVixen.Assets.Tests
  • ScopeVixen.Core.Serialization