public ZendeskController(IHelpdeskSettings zendeskSettings) { _zendeskSettings = zendeskSettings; if (!string.IsNullOrEmpty(_zendeskSettings.AccessToken)) { _api = GetZendeskApi(_zendeskSettings.Subdomain, _zendeskSettings.AccessToken); } }
public ZDAuthorizationController(IHelpdeskSettings settingsManager) { _settingsManager = settingsManager; var subdomain = _settingsManager.Subdomain; if (!string.IsNullOrEmpty(subdomain)) { _configuration["authorize_uri"] = string.Format(_configuration["authorize_uri"], subdomain); _configuration["access_token_uri"] = string.Format(_configuration["access_token_uri"], subdomain); isSubdomainSet = true; } }