Esempio n. 1
0
 public PostService(IOptions <AppSettings> settings)
 {
     _postRepository          = new PostRepository(settings);
     _articleRepository       = new ArticleRepository(settings);
     _companionPostRepository = new CompanionPostRepository(settings);
     _virtualTripRepository   = new VirtualTripRepository(settings);
     _publishToTopic          = new PublishToTopic();
 }
Esempio n. 2
0
 public VirtualTripService(IVirtualTripRepository virtualTripRepository)
 {
     _virtualTripRepository = virtualTripRepository;
 }
Esempio n. 3
0
 public VirtualTripService(IOptions <AppSettings> settings)
 {
     _virtualTripRepository = new VirtualTripRepository(settings);
 }
Esempio n. 4
0
 public PostService(IVirtualTripRepository virtualTripRepository, IArticleRepository articleRepository, ICompanionPostRepository companionPostRepository)
 {
     _virtualTripRepository   = virtualTripRepository;
     _articleRepository       = articleRepository;
     _companionPostRepository = companionPostRepository;
 }