//[Authorize] public async Task <IHttpActionResult> Get(int offset = 0, int limit = 100) { var error = string.Empty; LogManager.WriteLog("info", _User.Username, this.Request.RequestUri.PathAndQuery, JsonConvert.SerializeObject(_SessionInfo)).Forget(); var users = DataClassesManager.GetUsers(_User.Id, offset, limit, out error); if (!string.IsNullOrEmpty(error)) { LogManager.WriteLog("error", "", this.Request.RequestUri.PathAndQuery, error).Forget(); return(BadRequest()); } return(Ok(users)); }