I have a drop down list box which lists roles. I want to get the list of users having that role. I mean list of users that are in \"Administrator\" role or \"CanEdit\" role.
Remove the .Email
and add UserName
or whatever was added to the ASPNetUsers
for name.
private void AddAddminToMail(MailMessage message)
{
var roles = db.Roles.Include(m => m.Users).Where(m => m.Name == "Admin").First();
foreach (var user in roles.Users)
{
var id = user.UserId;
var userEmail = db.Users.Find(id).Email;
message.To.Add(userEmail);
}
}