예제 #1
0
        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();
            }
        }
예제 #2
0
        /// <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));
        }