csharp
public record class ImportRequestMessageOne import, on the wire.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
A flat mirror of ImportJob rather than the type itself. That one holds a VirtualPath and an AssetId, which are engine identity structs and could be serialised; the mirror exists so the wire format is a thing this file defines completely and a change to a domain type is not silently a protocol break.
Fields and properties (6)
public string GuidWhich asset, as 32 hex digits.
public string ImporterWhich importer, by name.
public string SourceWhere its source is, as a virtual path.
public string SettingsIts settings, as YAML with the per-target overrides already resolved.
public string TargetWhich build target.
public bool EnforceDeclaredReadsWhether an undeclared read fails the import.
Used by (4)
- CompilerPoolVixen.AssetCompiler
- Vixen_AssetCompiler_ImportRequestMessageSerializerVixen.AssetCompiler
- WorkerVixen.AssetCompiler
- WorkerHostVixen.AssetCompiler