public SharedService(VoteService voteSurvice, QuestionService questionService, AnswerService answerService, UserService userService, CommentService commentService, ILogger <SharedService> logger) { _voteService = voteSurvice; _questionService = questionService; _answerService = answerService; _userService = userService; _commentService = commentService; _logger = logger; }
public TagService(IDatabaseSettings settings, QuestionService questionService, AnswerService answerService, CommentService commentService, ILogger <TagService> logger) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _tags = database.GetCollection <TagItem>(settings.TagItemsCollectionName); _questionService = questionService; _logger = logger; }