public RobotService(ILogger <RobotService> logger, IRobotRepository repository, IExplorersTeamRepository explorersTeamRepository, IRabbitHandler rabbitHandler, IOptions <AppSettings> appSettings)
 {
     m_logger     = logger;
     m_repository = repository;
     m_explorersTeamRepository = explorersTeamRepository;
     m_rabbitHandler           = rabbitHandler;
     m_appSettings             = appSettings.Value;
 }
 public ExplorersTeamRepositoryTests(DatabaseFixture databaseFixture)
 {
     m_databaseFixture = databaseFixture;
     m_repository      = new ExplorersTeamRepository(m_databaseFixture.DataContext);
 }
 public ShuttleService(ILogger <ShuttleService> logger, IShuttleRepository repository, IExplorersTeamRepository explorersTeamRepository)
 {
     m_logger     = logger;
     m_repository = repository;
     m_explorersTeamRepository = explorersTeamRepository;
 }
 public CaptainService(ILogger <CaptainService> logger, ICaptainRepository repository, IExplorersTeamRepository explorersTeamRepository)
 {
     m_logger     = logger;
     m_repository = repository;
     m_explorersTeamRepository = explorersTeamRepository;
 }