如何将 WebApiConfig 添加到我的 UmbracoApiController?

How do I add an WebApiConfig to my UmbracoApiController?

我正在尝试为我的 Umbraco V8 软件包创建一个 API 控制器。 API 工作正常,但我只希望我的后台 AngularControllers 能够访问 API。我希望创建一个如本回答 中所述的属性。这样只有本地机器可以访问 API.

我认为这不相关,但这是我的 APIController

中的代码
    public class PackageApiController : UmbracoApiController
    {
        [HttpGet]
        public string GetString()
        {
            return "Test";
        }

     }

但是我应该在哪里添加我的 WebApiConfig class 以及如何确保 ApiController 使用这个 class?

使用 UmbracoAuthorizedApiController 代替 UmbracoApiController 就足够了吗? UmbracoAuthorizedApiController 要求调用者登录后台。

看看这里(还有一个选项可以将属性添加到 UmbracoApiController):https://our.umbraco.com/documentation/reference/routing/webapi/authorization