From 747ce67aa4f304f7bd4b3bf8f66d79cc440a3345 Mon Sep 17 00:00:00 2001 From: Razor06 <52048822+Razor06@users.noreply.github.com> Date: Sat, 14 Dec 2024 21:19:39 +0300 Subject: [PATCH 1/2] fix method signature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Пример не работал, так как требовался интерфейс, а не класс --- .../current/tutorials/music-store-app/opening-a-dialog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/music-store-app/opening-a-dialog.md b/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/music-store-app/opening-a-dialog.md index 7566cfb73..38d7fde38 100644 --- a/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/music-store-app/opening-a-dialog.md +++ b/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/music-store-app/opening-a-dialog.md @@ -144,7 +144,7 @@ namespace Avalonia.MusicStore.ViewModels - Добавьте метод `DoShowDialogAsync`, как показано ниже: ```csharp -private async Task DoShowDialogAsync(InteractionContext interaction) { var dialog = new MusicStoreWindow(); @@ -185,7 +185,7 @@ namespace Avalonia.MusicStore.Views action(ViewModel!.ShowDialog.RegisterHandler(DoShowDialogAsync))); } - private async Task DoShowDialogAsync(InteractionContext interaction) { var dialog = new MusicStoreWindow(); From 8326dbd52fa34d3ebb8b9934d454e23eb3cf7173 Mon Sep 17 00:00:00 2001 From: Razor06 <52048822+Razor06@users.noreply.github.com> Date: Sat, 14 Dec 2024 21:27:01 +0300 Subject: [PATCH 2/2] fix method signature The example didn't work because it required an interface, not a class --- docs/tutorials/music-store-app/opening-a-dialog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tutorials/music-store-app/opening-a-dialog.md b/docs/tutorials/music-store-app/opening-a-dialog.md index f6906f77b..b3bfe3561 100644 --- a/docs/tutorials/music-store-app/opening-a-dialog.md +++ b/docs/tutorials/music-store-app/opening-a-dialog.md @@ -131,7 +131,7 @@ Your next step is to make sure that the main window view knows how to start the - Add the `DoShowDialogAsync` method as follows: ```csharp -private async Task DoShowDialogAsync(InteractionContext interaction) { var dialog = new MusicStoreWindow(); @@ -170,7 +170,7 @@ namespace Avalonia.MusicStore.Views action(ViewModel!.ShowDialog.RegisterHandler(DoShowDialogAsync))); } - private async Task DoShowDialogAsync(InteractionContext interaction) { var dialog = new MusicStoreWindow();