I have created an ECL provider for Fredhopper in my provider, Now I want to store some metadata from the external content in the ecl component. For that I have created below event System code
EventSystem.SubscribeAsync(SetOrUpdateMetadataMM, EventPhases.TransactionCommitted);
private void SetOrUpdateMetadata(Component subject, EventArgs args, EventPhases phase)
{
// Code to update the component metadata from external metadata field
}
It is now working fine. But is it possible to call that event on ecl component create? Please suggest.