Exemplo n.º 1
0
 public AuthorisationMiddleware(OcelotRequestDelegate next,
                                IClaimsAuthoriser claimsAuthoriser,
                                IScopesAuthoriser scopesAuthoriser,
                                IOcelotLoggerFactory loggerFactory)
     : base(loggerFactory.CreateLogger <AuthorisationMiddleware>())
 {
     _next             = next;
     _claimsAuthoriser = claimsAuthoriser;
     _scopesAuthoriser = scopesAuthoriser;
 }
Exemplo n.º 2
0
 public AuthorisationMiddleware(RequestDelegate next,
                                IRequestScopedDataRepository requestScopedDataRepository,
                                IClaimsAuthoriser claimsAuthoriser,
                                IScopesAuthoriser scopesAuthoriser,
                                IOcelotLoggerFactory loggerFactory)
     : base(requestScopedDataRepository)
 {
     _next             = next;
     _claimsAuthoriser = claimsAuthoriser;
     _scopesAuthoriser = scopesAuthoriser;
     _logger           = loggerFactory.CreateLogger <AuthorisationMiddleware>();
 }