public void UpdateFalconStreamingAPISettings(FalconStreamingAPIConfigViewModel model) { config.FALCON_STREAM_URL = model.Url; config.FALCON_STREAM_UUID = model.Uuid; config.FALCON_STREAM_KEY = model.Key; AppConfiguration.FALCON_STREAM_LAST_OFFSET = model.Offset; }
public ActionResult FalconStreamingAPISettings(FalconStreamingAPIConfigViewModel model) { if (ModelState.IsValid) { try { repo.UpdateFalconStreamingAPISettings(model); return(PartialView("_Success", "Falcon Streaming API settings have been updated")); } catch (Exception e) { return(PartialView("_Error", e.Message)); } } List <string> errors = ModelState.Where(x => x.Value.Errors.Count > 0).SelectMany(x => x.Value.Errors).Select(x => x.ErrorMessage).ToList(); return(PartialView("_ValidationError", errors)); }