/// <inheritdoc cref="AttachBlockToRendererEventArgs"/> public async Task OnEventHandler(object publisher, AttachBlockToRendererEventArgs e) { try { if (!View.ImageIsDefault(ImageContainer.Source)) { if (e.Block is IPipelineBlock block) { await Render(block).ConfigureAwait(true); Aggregator.PublishFrom(publisher, new RestoreFocusEventArgs()); } } } catch (OperationCanceledException cancel) { OnError(publisher, Errors.CancelOperation); } catch (Exception ex) { OnError(publisher, Errors.Pipeline); } }
public virtual async Task OnEventHandler(object publisher, AttachBlockToRendererEventArgs e) { }