public SendPageViewModel(IPushSender sender) { _sender = sender; SendCommand = new Command(Send); ApiKey = SettingsApiKey; }
public DiscussionController(ILoggerManager logger, IRepositoryWrapper repository, IEmailSender emailSender, IConfiguration config, IPushSender pushSender) { _logger = logger; _repository = repository; _emailSender = emailSender; _config = config; _pushSender = pushSender; }
public void Setup() { _apiPushServiceConfiguration = Substitute.For<IApiPushServiceConfiguration>(); _pushSender = Substitute.For<IPushSender>(); _subscriptionStorage = Substitute.For<ISubscriptionStorage>(); Consumer consumer = new Consumer(_subscriptionStorage, _pushSender, _apiPushServiceConfiguration); dispatcher = new MessageDispatcher(consumer); }
public RoomService(IRoomRepository roomRepository, IPlayerRepository playerRepository, IMapper mapper, IPushSender pushSender) { _playerRepository = playerRepository; _roomRepository = roomRepository; _mapper = mapper; _pushSender = pushSender; }
public VoiceManager(ConnectionsManager connectionsManager, IUsersRepository usersRepository, IPushSender pushSender, CommandBuilder commandBuilder) { _commandBuilder = commandBuilder; _connectionsManager = connectionsManager; _usersRepository = usersRepository; _pushSender = pushSender; _connectionsManager.CommandRecieved += _connectionsManager_OnCommandRecieved; }
public void Setup() { _apiPushServiceConfiguration = Substitute.For<IApiPushServiceConfiguration>(); _apiPushServiceConfiguration.RetryDelayInSeconds.Returns(30); _apiPushServiceConfiguration.RetryAttempts.Returns(3); _pushSender = Substitute.For<IPushSender>(); _subscriptionStorage = Substitute.For<ISubscriptionStorage>(); _consumer = new Consumer(_subscriptionStorage, _pushSender, _apiPushServiceConfiguration); _itemUpdated = new ItemUpdated { ItemId = 1, PartnerId = 1, UpdatedAt = DateTime.Now }; }
public NotificationService(IPushSender pushSender, TemplateContainer templateContainer) { _pushSender = pushSender; _templateContainer = templateContainer; }