static void Main(string[] args) { var serviceProvider = new ServiceCollection() .RegisterTypes() .BuildServiceProvider(); IUserDataRepository repository = serviceProvider.GetService <IUserDataRepository>(); var userData = repository.GetAllUserData(); foreach (var data in userData) { Console.WriteLine($"Username: {data.UserName}"); Console.WriteLine($"URL: {data.URL}"); Console.WriteLine($"Password: {data.Password}"); Console.WriteLine(); } }
/// <summary> /// Retrieve all user data for the given user. /// </summary> /// <param name="userId"></param> /// <returns></returns> public List <UserItemData> GetAllUserData(Guid userId) { var user = _userManager.GetUserById(userId); return(_repository.GetAllUserData(user.InternalId)); }