public async Task <IHttpActionResult> GetVisitReferrer(int id) { VisitReferrer visitReferrer = await db.VisitReferrers.FindAsync(id); if (visitReferrer == null) { return(NotFound()); } return(Ok(visitReferrer)); }
public async Task <IHttpActionResult> PostVisitReferrer(string IPAddress, string Referrer, string Url) { if (System.Web.HttpContext.Current.Request.UserHostAddress != "37.220.11.235") { return(Unauthorized()); } var visitReferrer = new VisitReferrer { IPAddress = System.Net.IPAddress.Parse(IPAddress), Referrer = Referrer, Url = Url }; db.VisitReferrers.Add(visitReferrer); await db.SaveChangesAsync(); return(Created("DefaultApi", visitReferrer)); }