public JsonResult <ApiContextResponse> GetContexts() { var result = new ApiContextResponse(); try { result.Items = ServicesHost.GetService <IContextsProvider>().GetAll().ToList(); } catch (Exception ex) { result.Status = Core.Enums.ApiStatusCode.SystemError; result.Error = ex.Message; } return(Json(result)); }
public JsonResult <ApiContextResponse> GetLastModifiedContexts(long lastModifiedDateTicks) { var result = new ApiContextResponse(); try { var lastModifiedDate = new DateTime(lastModifiedDateTicks); result.Items = ServicesHost.GetService <IContextsProvider>().GetLastModifiedContexts(lastModifiedDate).ToList(); } catch (Exception ex) { result.Status = Core.Enums.ApiStatusCode.SystemError; result.Error = ex.Message; } return(Json(result)); }