public async System.Threading.Tasks.Task <bool> AddMissingUsersAsync(IEnumerable <TrippinUser> trippinUsers) { try { foreach (var trippinUser in trippinUsers) { var userResult = await UserGetter.GetUser(trippinUser.UserName); if (userResult == null) { UserAdder.AddUserAsync(trippinUser); Console.WriteLine("User Added"); } else { Console.WriteLine("User already exists"); } } return(SUCCESS); } catch (Exception e) { Console.WriteLine(e.Message); return(FAILURE); } }
public async Task <ActionResult <Entities.UserDb.User> > GetUser(string id) { return(await _userGetter.GetUser(id, _userManager)); }