Merge pull request #2543 from unoplatform/mergify/bp/release/stable/4.2/pr-2390

docs: Use includes for notes (backport #2390)
This commit is contained in:
Agnès ZITTE 2024-09-04 12:00:18 -04:00 коммит произвёл GitHub
Родитель af6784a3c5 1d36dd47d4
Коммит 8f64480751
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
40 изменённых файлов: 70 добавлений и 92 удалений

Просмотреть файл

@ -14,8 +14,7 @@ There are two aspects to the Authentication extensions:
`Authentication` is provided as an Uno Feature. To enable `Authentication` support in your application, add `Authentication` to the `<UnoFeatures>` property in the Class Library (.csproj) file. In case you are using Msal Authentication add `AuthenticationMsal`, or `AuthenticationOidc` for Oidc Authentication.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Authentication.HowToAuthentication
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Basic Credential Checking

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Authentication.HowToMsalAuthentication
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Prepare for MSAL authentication

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Authentication.HowToOidcAuthentication
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Prepare for OIDC authentication

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Authentication.HowToWebAuthentication
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Prepare for web authentication

Просмотреть файл

@ -14,8 +14,7 @@ This feature uses [Microsoft.Extensions.Configuration](https://www.nuget.org/pac
`Configuration` is provided as an Uno Feature. To enable `Configuration` support in your application, add `Configuration` to the `<UnoFeatures>` property in the Class Library (.csproj) file.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Configuration.HowToConfiguration
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -13,8 +13,7 @@ This tutorial will walk you through how to set up this feature and use it to man
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Add CommunityToolkit.Mvvm to your project

Просмотреть файл

@ -7,8 +7,7 @@ Dependency Injection (DI) is an important design pattern when building loosely-c
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Plan the contract for your service

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Hosting.Overview
Hosting is provided as an Uno Feature. To enable `Hosting` support in your application, add `Hosting` to the `<UnoFeatures>` property in the Class Library (.csproj) file. For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
[!include[getting-help](../includes/getting-help.md)]

Просмотреть файл

@ -5,8 +5,7 @@ uid: Uno.Extensions.Hosting.HowToHostingSetup
`Hosting` can be used to register services that will be accessible throughout the application via dependency injection (DI). This tutorial will walk you through the critical steps needed to leverage hosting in your application.
> [!WARNING]
> The steps outlined here are unnecessary if you used the new project wizard template to create your solution. Otherwise, it is recommended that you follow the [Creating an application with Uno.Extensions article](xref:Uno.Extensions.HowToGettingStarted) for creating an application from the template.
[!include[create-application](../includes/create-application.md)]
## Step-by-step

Просмотреть файл

@ -16,8 +16,7 @@ It's often necessary to include an API key alongside requests to a web API. This
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Preparing for custom endpoint options

Просмотреть файл

@ -7,8 +7,7 @@ When working with a complex application, centralized registration of your API en
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -7,8 +7,7 @@ When accessing resources with a [REST-style](https://www.ics.uci.edu/~fielding/p
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -11,8 +11,7 @@ For additional documentation on HTTP requests, read the references listed at the
`Http` is provided as an Uno Feature. To enable `Http` support in your application, add `Http` to the `<UnoFeatures>` property in the Class Library (.csproj) file.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Localization.HowToUseLocalization
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -14,8 +14,7 @@ It uses [Microsoft.Extensions.Localization](https://www.nuget.org/packages/Micro
`Localization` is provided as an Uno Feature. To enable `Localization` support in your application, add `Localization` to the `<UnoFeatures>` property in the Class Library (.csproj) file.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,8 +7,7 @@ uid: Uno.Extensions.Logging.UseLogging
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -15,8 +15,7 @@ It uses [Microsoft.Extensions.Logging](https://www.nuget.org/packages/Microsoft.
`Logging` is provided as an Uno Feature. To enable `Logging` support in your application, add `Logging` to the `<UnoFeatures>` property in the Class Library (.csproj) file.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,13 +7,11 @@ When using navigation, you may not want to allow the current page to remain in t
Using backward/forward navigation in your app requires a degree of extra consideration. Users always expect the back/forward button to take them to a page that is still relevant, yet logically related to the current page and direction. This page contains several concise tutorials about how to implement navigation techniques that address these more advanced problems.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [Creating an application with Uno.Extensions article](xref:Uno.Extensions.HowToGettingStarted) for creating an application from the template.
[!include[create-application](../../includes/create-application.md)]
## Techniques

Просмотреть файл

@ -11,8 +11,7 @@ This tutorial will show you how to build a responsive layout with multiple navig
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../../includes/create-application.md)]
### 1. Add necessary XAML namespaces

Просмотреть файл

@ -7,8 +7,7 @@ If you want to display a view in a specific location in a page, `ContentControl`
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../../includes/create-application.md)]
### 1. Displaying Content with Content Control

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.Advanced.NavigationView
Choosing the right control for your navigation needs is important, and one common choice is `NavigationView`. This control adapts to different screen sizes and offers a uniform top-level navigation experience. `NavigationView` is a great option for adaptive, customizable, and mobile-friendly navigation. The Uno Platform extensions for navigation provide built-in support for using `NavigationView` and `NavigationViewItem` to switch between views. This tutorial will show you how to configure a `NavigationView` for use with the navigation extensions.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../../includes/create-application.md)]
### 1. Add XAML namespace mapping

Просмотреть файл

@ -7,8 +7,7 @@ Sometimes your application may need to switch between multiple views without the
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../../includes/create-application.md)]
### 1. Add necessary XAML namespaces

Просмотреть файл

@ -14,13 +14,11 @@ var builder = this.CreateBuilder(args)
.Configure(host => host....);
```
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [Creating an application with Uno.Extensions article](xref:Uno.Extensions.HowToGettingStarted) for creating an application from the template.
[!include[create-application](../../includes/create-application.md)]
### 1. Add necessary XAML namespaces

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.HowToDisplayItem
This topic walks through how to use Navigation to display the details of an item selected from a list. This demonstrates an important aspect of Navigation which is the ability to pass data as part of a navigation request.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
Often it is necessary to pass a data item from one page to another. This scenario will start with passing a newly created object along with the navigation request, and how the specified object can be accessed by the destination ViewModel.

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.HowToDisplayMessageDialog
This topic walks through using Navigation to display a prompt using a `MessageDialog`. This can also be used for simple user interactions, such as a confirmation dialog, where the user is prompted with an Ok/Cancel, or Yes/No, question.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Show an ad-hoc `MessageDialog`

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.HowToNavigateBetweenPages
This topic covers using Navigation to navigate between two pages using frame-based navigation.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.HowToNavigateInCode
This topic walks through controlling Navigation from code, either in the code-behind file of a Page or in the corresponding view model. One of the Navigation objectives was a single navigation construct that applies wherever you choose to write your navigation code.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Navigating to a New Page

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.HowToNavigateInXAML
This topic walks through controlling Navigation from XAML. This includes specifying data that should be attached to the navigation request.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Navigation.Request

Просмотреть файл

@ -5,13 +5,11 @@ uid: Uno.Extensions.Navigation.HowToSelectValue
This topic walks through using Navigation to request a value from the user. For example selecting a value from a list of items.
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.
[!include[getting-help](../includes/mvvm-approach.md)]
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. GetDataAsync

Просмотреть файл

@ -7,8 +7,7 @@ This topic provides a step-by-step guide on using Navigation to display a Dialog
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Displaying a dialog from code

Просмотреть файл

@ -21,8 +21,7 @@ Navigation needs to encompass a range of UI concepts:
`Navigation` is provided as an Uno Feature. To enable `Navigation` support in your application, add `Navigation` to the `<UnoFeatures>` property in the Class Library (.csproj) file.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,8 +7,7 @@ Accessing the serialized and deserialized representation of an object can be imp
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Installation

Просмотреть файл

@ -12,8 +12,7 @@ uid: Uno.Extensions.Serialization.Overview
`Serialization` is provided as an Uno Feature. To enable `Serialization` support in your application, add `Serialization` to the `<UnoFeatures>` property in the Class Library (.csproj) file.
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -7,8 +7,7 @@ On Apple platforms (iOS, Mac Catalyst) the Uno storage extension uses the OS Key
## Step-by-step
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [instructions](xref:Uno.Extensions.HowToGettingStarted) for creating an application from the template.
[!include[create-application](../includes/create-application.md)]
### 1. Add the Entitlements.plist file

Просмотреть файл

@ -23,7 +23,6 @@ Uno.Extensions.Storage facilitate local data storage across multiple platforms,
</UnoFeatures>
```
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.
[!include[single-project](../includes/single-project.md)]
For more information about `UnoFeatures` refer to our [Using the Uno.Sdk](xref:Uno.Features.Uno.Sdk) docs.

Просмотреть файл

@ -0,0 +1,8 @@
---
uid: Uno.Extensions.CreateApplication
---
<!-- markdownlint-disable MD041 -->
> [!IMPORTANT]
> This guide assumes you used the template wizard or `dotnet new unoapp` to create your solution. If not, it is recommended that you follow the [**Creating an application with Uno.Extensions** documentation](xref:Uno.Extensions.HowToGettingStarted) to create an application from the template.

Просмотреть файл

@ -0,0 +1,8 @@
---
uid: Uno.Extensions.MvvmApproach
---
<!-- markdownlint-disable MD041 -->
> [!NOTE]
> This guide uses predefined code created by the Uno Template using the `Recommended` preset, however, it uses the `MVVM` approach for the examples instead of `MVUX` defined in the `Recommended` preset.

Просмотреть файл

@ -0,0 +1,8 @@
---
uid: Uno.Extensions.Migrate.SingleProject
---
<!-- markdownlint-disable MD041 -->
> [!IMPORTANT]
> This walkthrough assumes you created your app using the Single Project template. If you used a different template, please refer to our [Migrating Projects to Single Project](xref:Uno.Development.MigratingToSingleProject) documentation.