예제 #1
0
        public async Task <FamilyAggregate> Handle(GetFamilyAggregateInfo request, CancellationToken cancellationToken)
        {
            var familyAggregate = this.repository.Get()
                                  .LastOrDefault();

            return(await Task.FromResult(familyAggregate));
        }
        private FamilyAggregate GetFamilyAggregate()
        {
            var request = new GetFamilyAggregateInfo();

            return(this.mediator.Send(request)
                   .GetAwaiter()
                   .GetResult());
        }