public LikeService(IOptions <AppSettings> settings) { _likeRepository = new LikeRepository(settings); _postRepository = new PostRepository(settings); _commentRepository = new CommentRepository(settings); _publishToTopic = new PublishToTopic(); }
public AccountService(IAccountRepository accountRepository, IOptions <AppSettings> settings, IPublishToTopic publishToTopic) { _accountRepository = accountRepository; _publishToTopic = publishToTopic; _settings = settings; }
public PostService(IOptions <AppSettings> settings) { _postRepository = new PostRepository(settings); _articleRepository = new ArticleRepository(settings); _companionPostRepository = new CompanionPostRepository(settings); _virtualTripRepository = new VirtualTripRepository(settings); _publishToTopic = new PublishToTopic(); }
public UserService(IUserRepository userRepository, IPublishToTopic publishToTopic) { _userRepository = userRepository; _publishToTopic = publishToTopic; }
public UserService(IOptions <AppSettings> settings) { _userRepository = new UserRepository(settings); _publishToTopic = new PublishToTopic(); }
public AccountService(IOptions <AppSettings> settings) { _accountRepository = new AccountRepository(settings); _publishToTopic = new PublishToTopic(); _settings = settings; }
public PostService(IPostRepository postRepository, IPublishToTopic publishToTopic) { _postRepository = postRepository; _publishToTopic = publishToTopic; }