diff --git a/docs/core/tutorials/creating-app-with-plugin-support.md b/docs/core/tutorials/creating-app-with-plugin-support.md index 7420524c99219..8a580d6093b8a 100644 --- a/docs/core/tutorials/creating-app-with-plugin-support.md +++ b/docs/core/tutorials/creating-app-with-plugin-support.md @@ -8,13 +8,16 @@ ms.date: 10/16/2019 # Create a .NET Core application with plugins -This tutorial shows you how to create a custom to load plugins. An is used to resolve the dependencies of the plugin. The tutorial correctly isolates the plugin's dependencies from the hosting application. You'll learn how to: +This tutorial shows you how to create a custom to load plugins. An is used to resolve the dependencies of the plugin. The tutorial provides a separate namespace for the plugin's dependencies, allowing different assembly dependencies between the plugins and the hosting application. You'll learn how to: - Structure a project to support plugins. - Create a custom to load each plugin. - Use the type to allow plugins to have dependencies. - Author plugins that can be easily deployed by just copying the build artifacts. +> [!NOTE] +> .NET does not provide a security or reliability boundary beyond the operating system's process boundary. Untrusted code cannot be safely loaded into a trusted .NET process. To provide a security or reliability boundary, consider a technology provided by your OS or virtualization platform. + ## Prerequisites - Install the [.NET 5 SDK](https://dotnet.microsoft.com/download) or a newer version.