Пример #1
0
 public Create_Message_v1(ICrateManager crateManager, IBasecampApiClient basecampApiClient) : base(crateManager)
 {
     if (basecampApiClient == null)
     {
         throw new ArgumentNullException(nameof(basecampApiClient));
     }
     _basecampApiClient          = basecampApiClient;
     DisableValidationOnFollowup = true;
 }
 public AuthenticationController(IHubEventReporter eventReporter, IBasecampApiClient basecampApiClient)
 {
     if (eventReporter == null)
     {
         throw new ArgumentNullException(nameof(eventReporter));
     }
     if (basecampApiClient == null)
     {
         throw new ArgumentNullException(nameof(basecampApiClient));
     }
     _eventReporter     = eventReporter;
     _basecampApiClient = basecampApiClient;
 }