Exemplo n.º 1
0
 public ZendeskController(IHelpdesk zendeskSettings)
 {
     _zendeskSettings = zendeskSettings;
     if (!string.IsNullOrEmpty(_zendeskSettings.AccessToken))
     {
         _api = GetZendeskApi(_zendeskSettings.Subdomain, _zendeskSettings.AccessToken);
     }
 }
Exemplo n.º 2
0
 public ZendeskController(IHelpdesk zendeskSettings)
 {
     _zendeskSettings = zendeskSettings;
     if (!string.IsNullOrEmpty(_zendeskSettings.AccessToken))
     {
         _api = GetZendeskApi(_zendeskSettings.Subdomain, _zendeskSettings.AccessToken);
     }
 }
 public void RegisterHelpdesk(IHelpdesk helpdesk)
 {
     if (helpdesk == null)
     {
         throw new ArgumentNullException("helpdesk");
     }
     if (_helpdesks.Any(x => x.Code == helpdesk.Code))
     {
         throw new OperationCanceledException(helpdesk.Code + " already registered");
     }
     _helpdesks.Add(helpdesk);
 }
 public void RegisterHelpdesk(IHelpdesk helpdesk)
 {
     if (helpdesk == null)
     {
         throw new ArgumentNullException("helpdesk");
     }
     if (_helpdesks.Any(x => x.Code == helpdesk.Code))
     {
         throw new OperationCanceledException(helpdesk.Code + " already registered");
     }
     _helpdesks.Add(helpdesk);
 }