Esempio n. 1
0
 public ActionResult ParseJobPosting([FromBody] ParseJobPostingRequest request)
 {
     try
     {
         JobPostingManager _jobPostingManager = new JobPostingManager(new MongoClient(MONGODB_CONNECTION_STRING));
         return(_jobPostingManager.AddJobPosting(request.UrlToParse));
     } catch (Exception e)
     {
         return(new StatusCodeResult(StatusCodes.Status500InternalServerError));
     }
 }
Esempio n. 2
0
 public ActionResult PurgeJobPostings()
 {
     try
     {
         JobPostingManager _jobPostingManager = new JobPostingManager(new MongoClient(MONGODB_CONNECTION_STRING));
         return(_jobPostingManager.ValidateJobPostings());
     }
     catch (Exception e)
     {
         return(new StatusCodeResult(StatusCodes.Status500InternalServerError));
     }
 }
Esempio n. 3
0
 public JobPostingManagerTest()
 {
     client = new MongoClient(MONGODB_TEST_CONNECTION_STRING);
     jpm    = new JobPostingManager(client);
 }