public SchooxResponse<List<User>> GetEnrolledUsersInCurriculum(int curriculumId, string role, int? regionId = null,
int? locationId = null, int? jobId = null, string letter = null, int? start = null,
int? limit = null, string sort = null)
{
//GET /dashboard/curriculums/:curriculumid
var request = SService.GenerateBaseRequest("/dashboard/curriculums/{curriculumId}");
request.Method = Method.GET;
request.AddUrlSegment("curriculumId", curriculumId.ToString(CultureInfo.InvariantCulture));
request.AddNonBlankQueryString ("role", role);
request.AddNonBlankQueryString ("regionId", regionId);
request.AddNonBlankQueryString ("locationId", locationId);
request.AddNonBlankQueryString ("jobId", jobId);
request.AddNonBlankQueryString ("letter", letter);
request.AddNonBlankQueryString ("start", start);
request.AddNonBlankQueryString ("limit", limit);
request.AddNonBlankQueryString ("sort", sort);
return Execute<List<User>>(request);
}