public UpdateParticipantsPermissionsHandler(IAggregatedPermissionRepository permissionRepository,
                                             IJoinedParticipantsRepository joinedParticipantsRepository,
                                             IPermissionLayersAggregator permissionLayersAggregator, IMediator mediator,
                                             ILogger <UpdateParticipantsPermissionsHandler> logger)
 {
     _permissionRepository         = permissionRepository;
     _joinedParticipantsRepository = joinedParticipantsRepository;
     _permissionLayersAggregator   = permissionLayersAggregator;
     _mediator = mediator;
     _logger   = logger;
 }
Example #2
0
 public FetchPermissionsHandler(IPermissionLayersAggregator permissionLayersAggregator)
 {
     _permissionLayersAggregator = permissionLayersAggregator;
 }