public UuidGatherer(IAssetCache assetCache) { m_assetCache = assetCache; ISerializationEngine engine; if (ProviderRegistry.Instance.TryGet <ISerializationEngine>(out engine)) { m_inventorySerializer = engine.InventoryObjectSerializer; } }
public AssetsArchiver(TarArchiveWriter archiveWriter, Scene scene) { m_archiveWriter = archiveWriter; ISerializationEngine engine; m_scene = scene; if (ProviderRegistry.Instance.TryGet <ISerializationEngine>(out engine)) { // This is the Thoosa inventory format serializer/deserializer. m_inventorySerializer = engine.InventoryObjectSerializer; } m_serializer = m_scene.RequestModuleInterface <IRegionSerializerModule>(); }