Пример #1
0
        public async Task <User> ByUserName(string username)
        {
            var getUserByUserNameQuery = new GetUserByUserNameQuery()
            {
                UserName = username
            };

            return(await _mediator.Send(getUserByUserNameQuery));
        }
        private bool UserNameNotExist(string userName)
        {
            var userByUserNameQuery = new GetUserByUserNameQuery {
                UserName = Common.Transformations.NameKey.Transform(userName)
            };
            var userResults = _mediator.Send(userByUserNameQuery);

            if (userResults.Result != null)
            {
                return(false);
            }

            return(true);
        }