Exemple #1
0
 public NewsController(
     ILogger <NewsController> logger,
     NewsServices newsServices,
     IRequestUserProvider requestUserProvider)
 {
     _logger              = logger;
     _newsServices        = newsServices;
     _requestUserProvider = requestUserProvider;
 }
Exemple #2
0
 private QuestionCommands CreateQuestionCommand(IQuestionGateway questionGateway, IAnswerGateway answerGateway, IRequestUserProvider requestUserProvider)
 {
     return(new QuestionCommands(questionGateway, requestUserProvider, answerGateway));
 }
Exemple #3
0
 public ArticlesController(IArticlesRepository articlesRepository, IRequestUserProvider requestUserProvider)
 {
     _articlesRepository  = articlesRepository;
     _requestUserProvider = requestUserProvider;
 }
Exemple #4
0
 public AnswerQuestionBuilder()
 {
     _answerGateway       = Substitute.For <IAnswerGateway>();
     _questionGateway     = Substitute.For <IQuestionGateway>();
     _requestUserProvider = Substitute.For <IRequestUserProvider>();
 }
Exemple #5
0
 public AskQuestionCommandBuilder()
 {
     _questionGateway     = Substitute.For <IQuestionGateway>();
     _requestUserProvider = Substitute.For <IRequestUserProvider>();
     _answerGateway       = Substitute.For <IAnswerGateway>();
 }
Exemple #6
0
 public AnswersController(IAnswersCommand answersCommand, IQuestionCommands questionCommands, IRequestUserProvider requestUserProvider)
 {
     _answersCommand      = answersCommand;
     _questionCommands    = questionCommands;
     _requestUserProvider = requestUserProvider;
 }
Exemple #7
0
 public AnswersCommand(IAnswerGateway answersGateway, IQuestionGateway questionGateway, IRequestUserProvider requestUserProvider)
 {
     _answersGateway      = answersGateway;
     _questionGateway     = questionGateway;
     _requestUserProvider = requestUserProvider;
 }
Exemple #8
0
 public QuestionCommands(IQuestionGateway questionGateway, IRequestUserProvider requestUserProvider, IAnswerGateway answerGateway)
 {
     _questionGateway     = questionGateway ?? throw new NullReferenceException("QuestionGateway value cannot be null");
     _requestUserProvider = requestUserProvider ?? throw new NullReferenceException("RequestUserProvider value cannot be null");
     _answersGateway      = answerGateway ?? throw new NullReferenceException("AnswerGateway value cannot be null");
 }