1
- using Microsoft . AspNetCore . Http ;
2
- using Microsoft . AspNetCore . Mvc ;
3
- using Microsoft . Extensions . Configuration ;
1
+ using Microsoft . Extensions . Configuration ;
4
2
using Microsoft . Extensions . DependencyInjection ;
5
- using Microsoft . Graph ;
6
3
using Microsoft . Identity . Web ;
7
4
using Newtonsoft . Json ;
8
5
using System ;
12
9
using System . Net ;
13
10
using System . Net . Http ;
14
11
using System . Net . Http . Headers ;
15
- using System . Security . Claims ;
16
12
using System . Text ;
17
13
using System . Threading . Tasks ;
18
14
using ToDoListClient . Models ;
@@ -30,19 +26,17 @@ public static void AddTodoListService(this IServiceCollection services, IConfigu
30
26
}
31
27
public class ToDoListService : IToDoListService
32
28
{
33
- private readonly IHttpContextAccessor _contextAccessor ;
34
29
private readonly HttpClient _httpClient ;
35
30
private readonly string _TodoListScope = string . Empty ;
36
31
private readonly string _TodoListBaseAddress = string . Empty ;
37
32
private readonly string _ClientId = string . Empty ;
38
33
private readonly string _RedirectUri = string . Empty ;
39
34
private readonly ITokenAcquisition _tokenAcquisition ;
40
35
41
- public ToDoListService ( ITokenAcquisition tokenAcquisition , HttpClient httpClient , IConfiguration configuration , IHttpContextAccessor contextAccessor )
36
+ public ToDoListService ( ITokenAcquisition tokenAcquisition , HttpClient httpClient , IConfiguration configuration )
42
37
{
43
38
_httpClient = httpClient ;
44
39
_tokenAcquisition = tokenAcquisition ;
45
- _contextAccessor = contextAccessor ;
46
40
_TodoListScope = configuration [ "TodoList:TodoListScope" ] ;
47
41
_TodoListBaseAddress = configuration [ "TodoList:TodoListBaseAddress" ] ;
48
42
_ClientId = configuration [ "AzureAd:ClientId" ] ;
@@ -122,7 +116,6 @@ public async Task<IEnumerable<string>> GetAllUsersAsync()
122
116
{
123
117
var content = await response . Content . ReadAsStringAsync ( ) ;
124
118
IEnumerable < string > Users = JsonConvert . DeserializeObject < IEnumerable < string > > ( content ) ;
125
-
126
119
return Users ;
127
120
}
128
121
else if ( response . StatusCode == HttpStatusCode . Unauthorized )
0 commit comments