Catel.MVVM.ViewModelBase.OnClosedAsync C# (CSharp) Method

OnClosedAsync() protected method

Called when the view model has just been closed. This method also raises the Closed event.
protected OnClosedAsync ( bool result ) : Task
result bool The result to pass to the view. This will, for example, be used as DialogResult.
return Task
        protected virtual Task OnClosedAsync(bool? result)
        {
            var eventArgs = new ViewModelClosedEventArgs(this, result);
            Closed.SafeInvoke(this, eventArgs);
            return ClosedAsync.SafeInvokeAsync(this, eventArgs);
        }