Blazor で DI する方法いくつか

Blazor で DI する方法

.razor の一番上に書く。 @inject

@inject MembersService MembersSercie 

@code を極力書かないなら @inject 一択です。

@code に書く

@code {

    [Inject]
    public MembersService MembersSercie { get; set; }

}

@code を書く場合は、ソースコードの可読性を重視するなら @code にまとめてしまった方がよいです。