public ParticipantService(IEventDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _participant = database.GetCollection <Participant>(settings.ParticipantsCollectionName); }
public EventService(IEventDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _lasEvents = database.GetCollection <LastEvent>(settings.EventCollectionName); }
public EventService(IEventDatabaseSettings settings) { var client = new MongoClient("mongodb+srv://outrageousbog:[email protected]/test?retryWrites=true&w=majority"); var database = client.GetDatabase("EventsDb"); _event = database.GetCollection <Event>("Events"); }
public EventService(IEventDatabaseSettings settings, IConfiguration config) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _configuration = config; _events = database.GetCollection <Event>(settings.EventsCollectionName); }
public EventDetailsService(IEventDatabaseSettings settings, IConfiguration configuration) { var mongoDbPassword = configuration.GetValue <string>("mongo-db-auth:password"); ; // local var client = new MongoClient($"mongodb://{configuration["mongodb-username"]}:{configuration["mongodb-password"]}@192.168.178.12:27017"); var client = new MongoClient($"mongodb+srv://ticketinoClient:{mongoDbPassword}@cluster0.x3l7f.mongodb.net/{settings.DatabaseName}?retryWrites=true&w=majority"); var database = client.GetDatabase(settings.DatabaseName); _event = database.GetCollection <EventDetails>(settings.EventDetailsCollectionName); }