Example #1
0
        public CampaignService(ICampaignDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _campaign = database.GetCollection <Campaign>("Campaigns");
        }
Example #2
0
        public RecordService(ICampaignDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _record = database.GetCollection <Record>("Records");
        }
Example #3
0
        public CustomerService(ICampaignDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _customer = database.GetCollection <Customer>("Customers");
        }
Example #4
0
        public PrizeService(ICampaignDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _prize = database.GetCollection <Prize>("Prizes");
        }