public object Delete(Authenticate request) { if (ValidateFn != null) { var response = ValidateFn(this, HttpMethods.Delete, request); if (response != null) return response; } this.RemoveSession(); return new AuthenticateResponse(); } }