public async Task Handle(AssetTypeChangedEvent e)
        {
            if (e.ChangeType != ChangeType.Edition)
            {
                return;
            }

            if (e.OldValue.UnderlyingCategoryId != e.NewValue.UnderlyingCategoryId)
            {
                await _legacyAssetsCacheUpdater.HandleAssetTypeUpdated(
                    _convertService.Convert <AssetTypeContract, AssetType>(e.NewValue), e.Timestamp);
            }
        }
 private void cmb_assets_SelectedIndexChanged(object sender, EventArgs e)
 {
     AssetTypeChangedEvent?.Invoke(sender, e);
 }