Example #1
0
 public override async Task <IEnumerable <PersonViewModel> > Handle(
     GetPeopleQuery request,
     CancellationToken cancellationToken)
 => await _db.People
 .AsNoTracking()
 .ProjectTo <PersonViewModel>(_mapper)
 .ToListAsync();
Example #2
0
        private void LoadPeople()
        {
            var people = GetPeopleQuery.List();

            VoorWieDropdown.ItemsSource       = people;
            VoorWieDropdown.DisplayMemberPath = nameof(DocumentTypeDto.Name);
            VoorWieDropdown.SelectedValuePath = nameof(DocumentTypeDto.Id);
        }
Example #3
0
        public UserAdminViewModel()//:base(GetPeopleQuery.List().Select(x => new AdminItem { Id = x.Id, Name = x.Name }).ToList())
        {
            var people = GetPeopleQuery.List()
                         .Select(x => new AdminItem {
                Id = x.Id, Name = x.Name
            }).ToList();

            Items = new ObservableCollection <AdminItem>(people);
            //OriginalItems = people;
        }
Example #4
0
 public ChatClient(
     GetPeopleQuery getPeopleQuery,
     GetMessagesQuery getMessagesQuery,
     SendMessageMutation sendMessageMutation,
     ReadMessagesSubscription readMessagesSubscription)
 {
     _getPeopleQuery = getPeopleQuery
                       ?? throw new global::System.ArgumentNullException(nameof(getPeopleQuery));
     _getMessagesQuery = getMessagesQuery
                         ?? throw new global::System.ArgumentNullException(nameof(getMessagesQuery));
     _sendMessageMutation = sendMessageMutation
                            ?? throw new global::System.ArgumentNullException(nameof(sendMessageMutation));
     _readMessagesSubscription = readMessagesSubscription
                                 ?? throw new global::System.ArgumentNullException(nameof(readMessagesSubscription));
 }
Example #5
0
        public Task <List <Person> > Handle(GetPeopleQuery request, CancellationToken cancellationToken)
        {
            var people = _dbConnection.Query <Person>(@"
                SELECT 
                    Id,
                    FirstName,
                    LastName,
                    Address,
                    City,
                    State,
                    Zip
                FROM People").ToList();

            return(Task.FromResult(people));
        }
        public override async Task <IReadOnlyDictionary <int, string> > ExecuteAsync(GetPeopleQuery query, CancellationToken cancellationToken = default(CancellationToken))
        {
            var repository = new PersonRepository();

            return(await repository.GetAll(cancellationToken));
        }
 public StarWarsClient(GetPeopleQuery getPeopleQuery)
 {
     _getPeopleQuery = getPeopleQuery
                       ?? throw new global::System.ArgumentNullException(nameof(getPeopleQuery));
 }