Example #1
0
        private async Task ExecuteConsoleCommandGetUserInfo(Options options)
        {
            var getUserQuery          = new GetUserInfoQuery(options);
            var userInfoResponceModel = await _mediator.Send(getUserQuery);

            var userInfoViewModel = new UserInfoViewModel
            {
                CreationDate = ConvertingHelper.GetDateString(userInfoResponceModel.CreationDate),
                Login        = userInfoResponceModel.Login,
                UsedStorage  = ConvertingHelper.GetSizeString(userInfoResponceModel.UsedStorage)
            };

            _consolePrinter.PrintUserInformation(userInfoViewModel);
        }