public ZendeskController(IHelpdeskSettings zendeskSettings)
 {
     _zendeskSettings = zendeskSettings;
     if (!string.IsNullOrEmpty(_zendeskSettings.AccessToken))
     {
         _api = GetZendeskApi(_zendeskSettings.Subdomain, _zendeskSettings.AccessToken);
     }
 }
예제 #2
0
 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;
     }
 }
        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;
            }
        }