1

ユーザー マネージャー ID を使用するサービスを作成しました

public class UserManagerService : IUserManagerService
{
    private readonly UserManager<IdentityUser> userManager;

    public UserManagerService(UserManager<IdentityUser> userManager)
    {
        this.userManager = userManager;
    }}

そして、この行をstartup.csに追加しました

services.AddTransient<IUserStore<IdentityUser>, UserStore<IdentityUser>>();
services.AddTransient<UserManager<IdentityUser>>();

しかし、私はこのエラーがありました:

InvalidOperationException: タイプ 'Microsoft.AspNet.Identity.UserManager' のサービスを解決できません

ユーザーマネージャーを別のサービスに挿入する方法を知っている人はいますか?

4

1 に答える 1