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); }