Example #1
0
 public ELinksService(IPeoplesClient peoplesClient, ILeaversClient leaversClient, IBookingsApiClient bookingsApiClient, ILogger <ELinksService> logger)
 {
     _peoplesClient     = peoplesClient;
     _leaversClient     = leaversClient;
     _bookingsApiClient = bookingsApiClient;
     _logger            = logger;
 }
 public AnonymiseHearingsConferencesDataService(IVideoApiClient videoApiClient, IBookingsApiClient bookingsApiClient,
                                                IUserApiClient userApiClient)
 {
     _videoApiClient    = videoApiClient;
     _bookingsApiClient = bookingsApiClient;
     _userApiClient     = userApiClient;
 }
Example #3
0
 /// <summary>
 /// Instantiates the controller
 /// </summary>
 public SuitabilityAnswersController(IBookingsApiClient bookingsApiClient, IUserIdentity userIdentity,
                                     JavaScriptEncoder encoder)
 {
     _bookingsApiClient = bookingsApiClient;
     _userIdentity      = userIdentity;
     _encoder           = encoder;
 }
 /// <summary>
 /// Instantiates the controller
 /// </summary>
 public BookingListController(IBookingsApiClient bookingsApiClient, IUserIdentity userIdentity,
                              JavaScriptEncoder encoder)
 {
     _bookingsApiClient = bookingsApiClient;
     _userIdentity      = userIdentity;
     _encoder           = encoder;
 }
Example #5
0
 public JudiciaryAccountsController(IUserAccountService userAccountService, JavaScriptEncoder encoder,
                                    IBookingsApiClient bookingsApiClient, IOptions <TestUserSecrets> testSettings)
 {
     _userAccountService = userAccountService;
     _encoder            = encoder;
     _bookingsApiClient  = bookingsApiClient;
     _testSettings       = testSettings.Value;
 }
 /// <summary>
 /// Instantiates the controller
 /// </summary>
 public PersonsController(IBookingsApiClient bookingsApiClient, JavaScriptEncoder encoder,
                          IOptions <TestUserSecrets> testSettings, IUserAccountService userAccountService)
 {
     _bookingsApiClient  = bookingsApiClient;
     _encoder            = encoder;
     _userAccountService = userAccountService;
     _testSettings       = testSettings.Value;
 }
Example #7
0
 public HealthCheckController(IVideoApiClient videoApiClient, IUserApiClient userApiClient,
                              ILogger <HealthCheckController> logger, IBookingsApiClient bookingsApiClient)
 {
     _videoApiClient    = videoApiClient;
     _userApiClient     = userApiClient;
     _logger            = logger;
     _bookingsApiClient = bookingsApiClient;
 }
 public HealthController(IQueryHandler queryHandler, IBookingsApiClient bookingsApiClient,
                         IUserApiClient userApiClient, IVideoApiClient videoApiClient)
 {
     _queryHandler      = queryHandler;
     _bookingsApiClient = bookingsApiClient;
     _userApiClient     = userApiClient;
     _videoApiClient    = videoApiClient;
 }
 public HearingsController(ILogger <HearingsController> logger, IBookingsApiClient bookingsApiClient,
                           IBookingsApiService bookingsApiService, IVideoApiClient videoApiClient, IVideoApiService videoApiService)
 {
     _logger             = logger;
     _bookingsApiClient  = bookingsApiClient;
     _bookingsApiService = bookingsApiService;
     _videoApiClient     = videoApiClient;
     _videoApiService    = videoApiService;
 }
Example #10
0
 public HealthCheckController(IUserApiClient userApiClient, IBookingsApiClient bookingsApiClient,
                              IVideoApiClient videoApiClient, INotificationApiClient notificationApiClient,
                              ILogger <HealthCheckController> logger)
 {
     _userApiClient         = userApiClient;
     _bookingsApiClient     = bookingsApiClient;
     _videoApiClient        = videoApiClient;
     _notificationApiClient = notificationApiClient;
     _logger = logger;
 }
 public HearingsService(IPollyRetryService pollyRetryService, IUserAccountService userAccountService,
                        INotificationApiClient notificationApiClient, IVideoApiClient videoApiClient, IBookingsApiClient bookingsApiClient, ILogger <HearingsService> logger)
 {
     _pollyRetryService     = pollyRetryService;
     _userAccountService    = userAccountService;
     _notificationApiClient = notificationApiClient;
     _videoApiClient        = videoApiClient;
     _bookingsApiClient     = bookingsApiClient;
     _logger = logger;
 }
        public BookingsApiService(IBookingsApiClient bookingsApiClient, ILogger <BookingsApiService> logger)
        {
            _bookingsApiClient = bookingsApiClient;
            _logger            = logger;

            _retryPolicy = Policy
                           .Handle <BookingsApiException>()
                           .Or <Exception>()
                           .WaitAndRetryAsync(RETRIES, retryAttempt => TimeSpan.FromSeconds(Math.Pow(2, retryAttempt)));
        }
Example #13
0
 /// <summary>
 /// User account management service
 /// </summary>
 /// <param name="userApiClient"></param>
 /// <param name="bookingsApiClient"></param>
 /// <param name="notificationApiClient"></param>
 /// <param name="logger"></param>
 public UserAccountService(
     IUserApiClient userApiClient,
     IBookingsApiClient bookingsApiClient,
     INotificationApiClient notificationApiClient,
     ILogger <UserAccountService> logger)
 {
     _userApiClient         = userApiClient;
     _bookingsApiClient     = bookingsApiClient;
     _logger                = logger;
     _notificationApiClient = notificationApiClient;
 }
 /// <summary>
 ///     Instantiates the controller
 /// </summary>
 public HearingsController(IBookingsApiClient bookingsApiClient, IUserIdentity userIdentity,
                           IUserAccountService userAccountService, IValidator <EditHearingRequest> editHearingRequestValidator,
                           ILogger <HearingsController> logger, IHearingsService hearingsService, IPublicHolidayRetriever publicHolidayRetriever)
 {
     _bookingsApiClient           = bookingsApiClient;
     _userIdentity                = userIdentity;
     _userAccountService          = userAccountService;
     _editHearingRequestValidator = editHearingRequestValidator;
     _logger                 = logger;
     _hearingsService        = hearingsService;
     _publicHolidayRetriever = publicHolidayRetriever;
 }
Example #15
0
 public HearingsService(IBookingsApiClient bookingsApiClient)
 {
     _bookingsApiClient = bookingsApiClient;
 }
Example #16
0
 /// <summary>
 /// Instantiate the controller
 /// </summary>
 public ReferenceDataController(IBookingsApiClient bookingsApiClient, IUserIdentity identity, IPublicHolidayRetriever publicHolidayRetriever)
 {
     _bookingsApiClient      = bookingsApiClient;
     _identity               = identity;
     _publicHolidayRetriever = publicHolidayRetriever;
 }
 public ELinksService(IELinksApiClient eLinksApiClient, IBookingsApiClient bookingsApiClient, ILogger <ELinksService> logger)
 {
     _eLinksApiClient   = eLinksApiClient;
     _bookingsApiClient = bookingsApiClient;
     _logger            = logger;
 }
Example #18
0
 public HearingSuitabilityService(IBookingsApiClient bookingsApiClient)
 {
     _bookingsApiClient = bookingsApiClient;
 }
Example #19
0
 public HealthCheckController(IUserApiClient userApiClient, IBookingsApiClient bookingsApiClient)
 {
     _userApiClient     = userApiClient;
     _bookingsApiClient = bookingsApiClient;
 }
Example #20
0
 public ParticipantService(IBookingsApiClient bookingsApiClient)
 {
     _bookingsApiClient = bookingsApiClient;
 }
Example #21
0
 public HealthCheckFunction(IUserApiClient userApiClient, IBookingsApiClient bookingsApiClient, IVideoApiClient videoApiClient)
 {
     _userApiClient     = userApiClient;
     _bookingsApiClient = bookingsApiClient;
     _videoApiClient    = videoApiClient;
 }
Example #22
0
 public ELinksServiceStub(IBookingsApiClient bookingsApiClient, ILogger <ELinksServiceStub> logger)
 {
     _bookingsApiClient = bookingsApiClient;
     _logger            = logger;
 }