//GET api/Account/AllUsers
[Route("AllUsers")]
public List<IdentityUser> GetUsers()
{
var users = UserManager.Users.ToList();
return users;
//return query;
}
これは返されたエラーであり、この Route が呼び出されたときに他に何も発生していません。ApplicationUser が呼び出されるのは、ログイン プロセス中のみです。ログイン プロセスでは、このビューに移動し、ページの読み込み時にこのルートを呼び出しますが、エラーが発生します。それがEntityFrameworkなのか、バックエンドのコードなのか、それとも無知なのかはわかりません。
public class ApplicationUser : IdentityUser
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string BirthDate { get; set; }
public bool IsDriver { get; set; }
public DateTime CreatedDate { get; set; }
}
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DmmContext", false)
{
}
}
上記は ApplicationUser クラスです。
//GET api/Account/AllUsers
[Route("AllUsers")]
public List<ApplicationUser> GetUsers()
{
var users = UserManager.Users.ToList();
return users;
//return query;
}