public string Get() { string headerKey = Request.Headers.GetValues("ApiKey").First(); User user = accessor.CheckandGetUserExists(headerKey); accessor.CreateNewLogEntry(headerKey, "User request Protected/Hello"); return("Hello " + user.m_UserName); }
public bool Delete([FromUri] string username) { string headerKey = Request.Headers.GetValues("ApiKey").First(); User user = accessor.CheckandGetUserExists(headerKey); if (user != null && user.m_UserName == username) { accessor.DeleteUser(headerKey); accessor.CreateNewLogEntry(headerKey, "User request User/Delete"); return(true); } return(false); }