public RequestAuthorizationDecorator(IRequestHandler <TRequest, TResponse> inner, IUserContext userContext, IAuthorizationManager authorizationManager, RequestAuthorizationAttributeCache requestAuthorizationAttributeCache) { this.inner = inner; this.userContext = userContext; this.authorizationManager = authorizationManager; this.requestAuthorizationAttributeCache = requestAuthorizationAttributeCache; }
public AuthorizationService(IMediator mediator, RequestAuthorizationAttributeCache attributeCache) { this.mediator = mediator; this.attributeCache = attributeCache; }