From 2f616b4e6620741246d889055af51f466a566138 Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 27 May 2025 17:23:25 +0800 Subject: [PATCH] Update part-09.md --- docs/en/tutorials/book-store/part-09.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/en/tutorials/book-store/part-09.md b/docs/en/tutorials/book-store/part-09.md index 5bf9f90af1..8cb88859b6 100644 --- a/docs/en/tutorials/book-store/part-09.md +++ b/docs/en/tutorials/book-store/part-09.md @@ -1038,8 +1038,6 @@ Create a new Razor Component Page, `/Pages/Authors.razor`, in the {{ if UI == "B * This code is similar to the `Books.razor`, except it doesn't inherit from the `AbpCrudPageBase`, but uses its own implementation. * Injects the `IAuthorAppService` to consume the server side HTTP APIs from the UI. We can directly inject application service interfaces and use just like regular method calls by the help of [Dynamic C# HTTP API Client Proxy System](../../framework/api-development/dynamic-csharp-clients.md), which performs REST API calls for us. See the `Authors` class below to see the usage. -* Injects the `IAuthorizationService` to check [permissions](../../framework/fundamentals/authorization.md). -* Injects the `IObjectMapper` for [object to object mapping](../../framework/infrastructure/object-to-object-mapping.md). Create a new code behind file, `Authors.razor.cs`, under the `Pages` folder, with the following content: