Exemplo n.º 1
0
 public WhisperService(IWhisperRepository whisperRepoistory, ICacheFactory cacheFactory, IUserRepository userRepository, IHttpClientFactory httpClientFactory)
 {
     _whisperRepoistory = whisperRepoistory;
     _cacheClient       = cacheFactory.CreateClient(CacheType.Redis);
     _userRepository    = userRepository;
     _httpClientFactory = httpClientFactory;
 }
Exemplo n.º 2
0
 public WhisperController(IWhisperRepository whisperRepository, IWhisperService whisperService, IHttpContextAccessor httpContext
                          , IHubContext <SingalrClient, ISingalrClient> hubContext)
 {
     _whisperRepository = whisperRepository;
     _whisperService    = whisperService;
     _httpContext       = httpContext;
 }
Exemplo n.º 3
0
 public WhisperService(IWhisperRepository whisperRepository, IEventBus eventBus
                       , ICacheClient cacheClient, ICommentRepository commentRepository)
 {
     _whisperRepository = whisperRepository;
     _eventBus          = eventBus;
     _cacheClient       = cacheClient;
     _commentRepository = commentRepository;
 }
Exemplo n.º 4
0
 public WhisperEventHandler(ICommentRepository commentRepository, ITidingsRepository tidingsRepository, IWhisperRepository whisperRepository
                            , ISingalrContent singalrContent, ICacheClient cacheClient)
 {
     _commentRepository = commentRepository;
     _tidingsRepository = tidingsRepository;
     _whisperRepository = whisperRepository;
     _singalrContent    = singalrContent;
     _cacheClient       = cacheClient;
 }
Exemplo n.º 5
0
 public WhisperCommandHandler(IWhisperRepository whisperRepository, ICacheClient cacheClient, ISingalrContent singalrContent
                              , IUserRepository userRepository, IEventBus eventBus)
 {
     _whisperRepository = whisperRepository;
     _cacheClient       = cacheClient;
     _singalrContent    = singalrContent;
     _userRepository    = userRepository;
     _eventBus          = eventBus;
 }