public IDomainRepositoryQueryContext <RoleDetails> AsDetails()
        {
            var query = new GetRoleDetailsByIdQuery(_roleId);

            return(DomainRepositoryQueryContextFactory.Create(query, ExtendableContentRepository));
        }
        public async Task <JsonResult> GetById(int roleId)
        {
            var query = new GetRoleDetailsByIdQuery(roleId);

            return(await _apiResponseHelper.RunQueryAsync(query));
        }