public async Task <HttpResponseMessage> PopulateDataStore() { var request = new ConformedRequest() { Route = "management/populate", }; var response = await _populateService.PopulateDatastore(); return(HttpResponseHelper.StandardiseResponse(request, response)); }
public async Task <HttpResponseMessage> LookupFromQuery(string accessor, string query) { var request = new ConformedRequest() { Route = "lookup/{accessor}", Details = new { Accessor = accessor, Query = query } }; var response = await _datastoreService.QueryDatastore_Contains(accessor, query); return(HttpResponseHelper.StandardiseResponse(request, response)); }
public async Task <HttpResponseMessage> LookupAll(string accessor) { var request = new ConformedRequest() { Route = "lookup/{accessor}/all", Details = new { Accessor = accessor } }; var response = await _datastoreService.QueryDatastore_All(accessor); return(HttpResponseHelper.StandardiseResponse(request, response)); }
public async Task <HttpResponseMessage> Ping() { var request = new ConformedRequest() { Route = "admin/ping" }; return(HttpResponseHelper.StandardiseResponse(request, new EmptyResponse() { Status = Enums.ResponseStatus.OK, Message = "I'm here!!" })); }