public IHttpActionResult DeleteAirlineFromRedis(string key, AirlineCompanie airline) { string myMail = "*****@*****.**"; try { var host = "LocalHost"; SetRedis.Remove(host, key); SendGridServ.Execute(myMail, airline._Email, airline._AirLine_Name, "Email response", "Better luck next time"); return(Ok()); } catch (Exception ex) { log.Error(ex); log.Info(ex.StackTrace); return(BadRequest(ex.Message)); } }
public IHttpActionResult GetAirlineRedis([FromBody] AirlineCompanie airline) { try { string host = "LocalHost"; string key = "key" + SetRedis.airlineNum++; if (SetRedis.airlineNum == 20) { SetRedis.airlineNum = 0; } SetRedis.setToRedis(host, key, airline.ToString()); return(Ok()); } catch (Exception ex) { log.Error(ex); log.Info(ex.StackTrace); return(BadRequest(ex.Message)); } }
public IHttpActionResult GetAirlineFromRedis([FromBody] AdministratorDal admin) { try { string[] result = new string[50]; var host = "LocalHost"; var key = "key"; for (int i = 0; i < 50; i++) { if (SetRedis.Get(host, key + i) != null) { result[i] = SetRedis.Get(host, key + i) + ",key :" + key + i; } } return(Ok(result)); } catch (Exception ex) { log.Error(ex); log.Info(ex.StackTrace); return(BadRequest(ex.Message)); } }