gpt4 book ai didi

c# - 在 Blazor 中使用 @inject 与 [Inject] 依赖注入(inject)之间有什么根本区别吗

转载 作者:行者123 更新时间:2023-12-02 18:48:21 26 4
gpt4 key购买 nike

假设我有这个:

SomePage.razor:

@inject Something something
@page "/somepage"

<h1> My Page </h1>

@code {
// Using "Something" here ...
}

这有什么根本的区别吗:

AnotherPage.razor:

@page "/anotherpage"

<h1> My Page </h1>

@code {
[Inject]
Something something { get; set; }
// Using "Something" here ...
}

或者它们的工作方式相同,而这只是“程序员偏好”?

最佳答案

这两种方法是相同的。事实上,@inject 语法只是 [Inject] 语法的简写

关于c# - 在 Blazor 中使用 @inject 与 [Inject] 依赖注入(inject)之间有什么根本区别吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67125885/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com