コード例 #1
0
 public RequestAuthorizationDecorator(IRequestHandler <TRequest, TResponse> inner,
                                      IUserContext userContext,
                                      IAuthorizationManager authorizationManager,
                                      RequestAuthorizationAttributeCache requestAuthorizationAttributeCache)
 {
     this.inner                = inner;
     this.userContext          = userContext;
     this.authorizationManager = authorizationManager;
     this.requestAuthorizationAttributeCache = requestAuthorizationAttributeCache;
 }
コード例 #2
0
 public AuthorizationService(IMediator mediator,
                             RequestAuthorizationAttributeCache attributeCache)
 {
     this.mediator       = mediator;
     this.attributeCache = attributeCache;
 }
コード例 #3
0
 public AuthorizationService(IMediator mediator, 
     RequestAuthorizationAttributeCache attributeCache)
 {
     this.mediator = mediator;
     this.attributeCache = attributeCache;
 }