in crates/libs/core/src/runtime/package_change/config.rs [65:80]
fn OnPackageModified(
&self,
_source: windows_core::Ref<mssf_com::FabricRuntime::IFabricCodePackageActivationContext>,
previousconfigpackage: windows_core::Ref<
mssf_com::FabricRuntime::IFabricConfigurationPackage,
>,
configpackage: windows_core::Ref<mssf_com::FabricRuntime::IFabricConfigurationPackage>,
) {
let new_package = ConfigurationPackage::from(configpackage.unwrap().clone());
let previous_package = ConfigurationPackage::from(previousconfigpackage.unwrap().clone());
let event = ConfigurationPackageChangeEvent::Modification {
previous_package,
new_package,
};
self.inner.on_change(&event)
}