protected override async Task OnOpenResultAsync(ReferenceModel item)
        {
            if (Assembly is null)
            {
                return;
            }

            var vm = new AssemblyParentsViewModel(item.LoadedAssembly, Assembly);

            _ = await DialogHost.Show(vm, mainViewIdentifier.Id).ConfigureAwait(false);
        }
Ejemplo n.º 2
0
    public async Task ViewParentReferenceAsync(AssemblyModel?baseAssembly, ReferenceModel reference)
    {
        if (baseAssembly is null)
        {
            return;
        }

        await busyService.RunActionAsync(async() =>
        {
            var vm = new AssemblyParentsViewModel(reference.LoadedAssembly, baseAssembly);

            _ = await DialogHost.Show(vm, mainViewIdentifier.Id).ConfigureAwait(false);
        }).ConfigureAwait(false);
    }