Ejemplo n.º 1
0
        public BreakoutRoomsPermissionLayerProvider(IMediator mediator, IBreakoutRoomRepository breakoutRoomRepository,
                                                    IOptions <DefaultPermissionOptions> options)
        {
            _mediator = mediator;
            _options  = options.Value;

            _fetchBreakoutRoomInternalState =
                Memorized.Func <string, BreakoutRoomInternalState?>(breakoutRoomRepository.Get);
        }
 public DefaultPermissionLayerProvider(IMediator mediator, IOptions <DefaultPermissionOptions> options)
 {
     _mediator = mediator;
     _options  = options.Value;
 }