示例#1
0
 public IdeasService(ILogger <IdeasService> logger, IIdeasRepository ideasRepository, ICommentsRepository commentsRepository)
 {
     _logger = logger;
     _logger.LogInformation("Ideas Service was created");
     _ideasRepository    = ideasRepository;
     _commentsRepository = commentsRepository;
 }
示例#2
0
 public AddIdeaCommandHandler(IUsersRepository usersRepository, IIdeasRepository ideasReadRepository, Domain.Repositories.Write.IIdeasRepository ideasWriteRepository, IMapper mapper)
 {
     _usersRepository      = usersRepository;
     _ideasReadRepository  = ideasReadRepository;
     _ideasWriteRepository = ideasWriteRepository;
     _mapper = mapper;
 }
示例#3
0
 public FundIdeaCommandHandler(
     IIdeasRepository ideasWriteRepository,
     ITransactionsRepository transactionsRepository, IMapper mapper)
 {
     _ideasWriteRepository   = ideasWriteRepository;
     _transactionsRepository = transactionsRepository;
     _mapper = mapper;
 }
示例#4
0
 public IdeaRequestHandler(IIdeasRepository ideasRepository, IMapper mapper)
 {
     _ideasRepository = ideasRepository;
     _mapper          = mapper;
 }
示例#5
0
 public GetIdeasForAuthorRequestHandler(IIdeasRepository ideasRepository, IMapper mapper, IUsersRepository usersRepository)
 {
     _ideasRepository = ideasRepository;
     _mapper          = mapper;
     _usersRepository = usersRepository;
 }
示例#6
0
 public Ideas(IIdeasRepository iIdeaRepository)
 {
     _iIdeaRepository = iIdeaRepository;
 }