public DeviceService(IDeviceDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _devices = database.GetCollection <Device>(settings.DeviceCollectionName); }
public DeviceService(IDeviceDatabaseSettings settings) { try { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _devices = database.GetCollection <ElectricalDevices>(settings.DeviceCollectionName); } catch (Exception ex) { throw new Exception("Can not access to MongoDb server.", ex); } }