public async Task SetUp()
        {
            var authClient = new IntuitAuthClient(ClientId, ClientSecret, new InMemoryStorage());

            await authClient.GetAccessToken(AccessCode);

            resourceProvider = new TestResourceProvider(authClient);
        }
Esempio n. 2
0
        public async Task SetUp()
        {
            resourceClient = new HttpClient()
            {
                BaseAddress = new Uri("https://sandbox-quickbooks.api.intuit.com")
            };
            resourceClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            authClient = new IntuitAuthClient(ClientId, ClientSecret, new InMemoryStorage());

            token = await authClient.GetAccessToken(AccessCode);

            Console.WriteLine(token);
        }
Esempio n. 3
0
 public IntuitResourceProvider(HttpClient httpClient, IntuitAuthClient authClient)
 {
     this.httpClient = httpClient;
     this.authClient = authClient;
 }
 public TestResourceProvider(IntuitAuthClient authClient)
     : base(new HttpClient() { BaseAddress = new Uri("https://sandbox-quickbooks.api.intuit.com") }, authClient)
 {
 }