コード例 #1
0
        public async Task <OperationResult <UserInformationDto> > Handle(UserInformationCommand request, CancellationToken cancellationToken)
        {
            var information = await unitOfWork.UsersRepository.GetUserInformation(request.Id);

            if (information.Success)
            {
                return(OperationResult <UserInformationDto> .BuildSuccessResult(information.Result));
            }
            return(OperationResult <UserInformationDto> .BuildFailure(information.ErrorMessage));
        }
コード例 #2
0
 public UserInformationVM()
 {
     Command = new UserInformationCommand(this);
     try
     {
         UserInformationM = new UserInformationModel();
         Users            = new ObservableCollection <User>(UserInformationM.GetUsers());
     }
     catch (Exception e)
     {
         (App.Current as App).navigation.MainWindows.comments.Text = e.Message.ToString();
     }
 }