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)); }
public async Task <SingleRoleQueryResponse> GetRoleByName(string name) { var query = new GetRoleByNameQuery(name); return(await _mediator.Send(query)); }