Esempio n. 1
0
        public Task <SingleRoleQueryResponse> Handle(GetRoleByNameQuery request, CancellationToken cancellationToken)
        {
            UserRole role     = _repo.GetRoleByName(request.Name);
            var      response = new SingleRoleQueryResponse(role);

            response.Status = GetResponseStatus(role);
            return(Task.FromResult(response));
        }
Esempio n. 2
0
        public async Task <SingleRoleQueryResponse> GetRoleByName(string name)
        {
            var query = new GetRoleByNameQuery(name);

            return(await _mediator.Send(query));
        }