Example #1
0
        public UserGetAllOutputData Handle(UserGetAllInputData inputData)
        {
            var users      = userRepository.FindAll();
            var userModels = users.Select(ToUserData).ToList();

            return(new UserGetAllOutputData(userModels));
        }
Example #2
0
        public UserIndexResponseModel Index()
        {
            var inputData  = new UserGetAllInputData();
            var outputData = bus.Handle(inputData);
            var users      = outputData.Users.Select(x => new UserResponseModel(x.Id, x.Name)).ToList();

            return(new UserIndexResponseModel(users));
        }