Example #1
0
        public AutenticarUsuario(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository, IUsuarioRepository usuarioRepository, IOptions <AppSettingsModel> appSettings)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _usuarioRepository = usuarioRepository;

            _appSettings = appSettings.Value;
        }
        public InativarUsuario(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository, IUsuarioRepository usuarioRepository)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _usuarioRepository = usuarioRepository;

            _serviceContext = serviceContext;
        }
Example #3
0
        public CadastrarPublicacao(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository, IPublicacaoRepository publicacaoRepository, IOptions <UploadSettingsModel> uploadSettings)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _publicacaoRepository = publicacaoRepository;

            _serviceContext = serviceContext;
            _uploadSettings = uploadSettings;
        }
Example #4
0
 public CadastrarUsuario(
     IUnitOfWork uow,
     IServiceContext serviceContext,
     ILogTransacaoRepository logTransacaoRepository,
     IUsuarioRepository usuarioRepository)
     : base(uow, serviceContext, logTransacaoRepository)
 {
     _usuarioRepository = usuarioRepository;
 }
Example #5
0
        public AtualizarDescritivoUsuario(
            IUnitOfWork uow,
            IServiceContext serviceContext,
            ILogTransacaoRepository logTransacaoRepository,
            IUsuarioRepository usuarioRepository)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _usuarioRepository = usuarioRepository;

            _serviceContext = serviceContext;
        }
Example #6
0
        public SeguirUsuario(
            IUnitOfWork uow,
            IServiceContext serviceContext,
            ILogTransacaoRepository logTransacaoRepository,
            ISeguidorUsuarioRepository seguidorUsuarioRepository
            ) : base(uow, serviceContext, logTransacaoRepository)
        {
            _serviceContext = serviceContext;

            _seguidorUsuarioRepository = seguidorUsuarioRepository;
        }
        public AtualizarFotoUsuario(
            IUnitOfWork uow,
            IServiceContext serviceContext,
            ILogTransacaoRepository logTransacaoRepository,
            IUsuarioRepository usuarioRepository,
            IOptions <UploadSettingsModel> uploadSettings)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _usuarioRepository = usuarioRepository;

            _serviceContext = serviceContext;
            _uploadSettings = uploadSettings;
        }
        public UpvotePublicacao(
            IUnitOfWork uow,
            IServiceContext serviceContext,
            ILogTransacaoRepository logTransacaoRepository,
            IPublicacaoRepository publicacaoRepository,
            IPublicacaoUpvoteRepository publicacaoUpvoteRepository,
            IPublicacaoDownvoteRepository publicacaoDownvoteRepository,
            IUsuarioRepository usuarioRepository)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _publicacaoRepository         = publicacaoRepository;
            _publicacaoUpvoteRepository   = publicacaoUpvoteRepository;
            _publicacaoDownvoteRepository = publicacaoDownvoteRepository;
            _usuarioRepository            = usuarioRepository;

            _serviceContext = serviceContext;
        }
Example #9
0
 public TransactionalCommandHandler(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository)
 {
     _uow                    = uow;
     _serviceContext         = serviceContext;
     _logTransacaoRepository = logTransacaoRepository;
 }
Example #10
0
 public DiscordarNoticia(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository, IOpiniaoRepository opiniaoRepository)
     : base(uow, serviceContext, logTransacaoRepository)
 {
     Uow = uow;
     _opiniaoRepository = opiniaoRepository;
 }
 public InativarPublicacao(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository, IPublicacaoRepository publicacaoRepository)
     : base(uow, serviceContext, logTransacaoRepository)
 {
     _publicacaoRepository = publicacaoRepository;
 }
        public RecompartilharPublicacao(IUnitOfWork uow, IServiceContext serviceContext, ILogTransacaoRepository logTransacaoRepository, IPublicacaoRepository publicacaoRepository)
            : base(uow, serviceContext, logTransacaoRepository)
        {
            _publicacaoRepository = publicacaoRepository;

            _serviceContext = serviceContext;
        }