コード例 #1
0
 public HomeController(IUsuarioRepository usuarioRepository, INoticiasRepository noticiasRepository, IPostagenRepository postagenRepository
                       , IHubContext <PostagemHub> hubPostagem, IImagemRepository imagemRepository, IAmigoRepository amigoRepository,
                       UserManager <UsuarioIdentity> userManager, IUsuarioLogadoRepository usuarioLogado)
 {
     _usuarioRepository  = usuarioRepository;
     _noticiasRepository = noticiasRepository;
     _postagenRepository = postagenRepository;
     _hubPostagem        = hubPostagem;
     _imagemRepository   = imagemRepository;
     _amigoRepository    = amigoRepository;
     _userManager        = userManager;
     _usuarioLogado      = usuarioLogado;
 }
コード例 #2
0
 public PostagemHub(IPostagenRepository postagenRepository, NotificacaoDbPostagens notificaBanco, IConfiguration configuration, ApplicationContext context,
                    UserManager <UsuarioIdentity> userManager, IUsuarioRepository usuarioRepository, ILikeRepository likeRepository, IComentarioRepository comentarioRepository)
 {
     this._postagenRepository = postagenRepository;
     this.notificaBanco       = notificaBanco;
     //notificaBanco.OnChanged += NotificaBanco_OnChanged;
     this.configuration = configuration;
     //notificaBanco.Start();
     this.context          = context;
     _userManager          = userManager;
     _usuarioRepository    = usuarioRepository;
     _likeRepository       = likeRepository;
     _comentarioRepository = comentarioRepository;
 }