Esempio n. 1
0
        public TicketService(ITicketsDatabaseSettings settings)
        {
            MongoClient    client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            _tickets = database.GetCollection <Ticket>(settings.TicketsCollectionName);
        }
Esempio n. 2
0
        public TicketsService(ITicketsDatabaseSettings settings, MatchesService matchesService, UsersService usersService)
        {
            _client   = new MongoClient(settings.ConnectionString);
            _database = _client.GetDatabase(settings.DatabaseName);


            _tickets        = _database.GetCollection <Ticket>(settings.DatabaseCollectionName);
            _settings       = settings;
            _matchesService = matchesService;
            _usersService   = usersService;
        }
Esempio n. 3
0
 public TicketService(ITicketsDatabaseSettings settings)
 {
     _client  = new AmazonDynamoDBClient();
     _context = new Amazon.DynamoDBv2.DataModel.DynamoDBContext(_client);
 }