示例#1
0
        private async Task <DTO.Account> MapAsync(MyUserClass userFound)
        {
            using (FakeAppDemoContext mgr = _userMgrFactory())
            {
                var rolesIds = await mgr.UserRoles.Where(u => u.UserId == userFound.Id).Select(ur => ur.RoleId).ToArrayAsync();

                return(new DTO.Account()
                {
                    Id = userFound.Id,
                    EMail = userFound.Email,
                    Username = userFound.UserName,
                    Roles = rolesIds
                });
            }
        }
示例#2
0
 public WeatherForecastController(ILogger <WeatherForecastController> logger
                                  , FakeAppDemoContext context)
 {
     _logger  = logger;
     _context = context;
 }