Exemplo n.º 1
0
        public BookingCommunicationClientFactory(IServicePartitionResolver resolver, ICustomerAccessTokenProvider accessTokenProvider)
            : base(resolver, new[] { new HttpExceptionHandler() })
        {
            if (accessTokenProvider == null)
            {
                throw new ArgumentNullException(nameof(accessTokenProvider));
            }

            this.accessTokenProvider = accessTokenProvider;
        }
Exemplo n.º 2
0
 public BookingApiClientFactory(ICustomerAccessTokenProvider accessTokenProvider, IOptions <ApiOptions> apiOptions)
 {
     this.accessTokenProvider = accessTokenProvider;
     this.apiOptions          = apiOptions.Value;
 }