public AnalyticsService Logon() { // Do not login if we have a token if (string.IsNullOrEmpty(_token) == false) return this; _token = _dataProvider.RequestLoginToken(_username, _password); return this; }