public ClickCounterService(IRemToolMongoDBsettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _counters = database.GetCollection <ClickCounter>("ClickCounters"); }
public RtRequestService(IRemToolMongoDBsettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _rtRequests = database.GetCollection <RtRequest>("RtRequests"); }
public ToolTypeService(IRemToolMongoDBsettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _toolTypes = database.GetCollection <ToolType>("ToolTypes"); }
public RtMailSettingsService(IRemToolMongoDBsettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _rtMailSettingsCol = database.GetCollection <RtMailSettings>("RtMailSettings"); }
public MetaDataService(IRemToolMongoDBsettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _rtMetaData = database.GetCollection <MetaData>("RtMetaData"); }
public SparePartService(IRemToolMongoDBsettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _spareParts = database.GetCollection <SparePart>("SpareParts"); }
public BackUpService(IRemToolMongoDBsettings settings, IWebHostEnvironment appEnvironment) { _appEnvironment = appEnvironment; // настройка путей PathToImages = _appEnvironment.WebRootPath + ImagesPath; PathToBackUpTemp = _appEnvironment.ContentRootPath + BackUpTemp; PathToBackUpZip = _appEnvironment.ContentRootPath + BackUpZip; var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); // получил коллекции _counters = database.GetCollection <ClickCounter>("ClickCounters"); _rtRequests = database.GetCollection <RtRequest>("RtRequests"); _spareParts = database.GetCollection <SparePart>("SpareParts"); _toolTypes = database.GetCollection <ToolType>("ToolTypes"); _toolTypesSearch = database.GetCollection <ToolTypeSearch>("ToolTypesSearch"); }