public DistrictService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _districts = database.GetCollection <District>(settings.DistrictsCollectionName); }
public PublishingHouseService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _publishingHouses = database.GetCollection <Models.PublishingHouse>(settings.PublishingHousesCollectionName); }
public ProvinceService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _provinces = database.GetCollection <Province>(settings.ProvincesCollectionName); }
public AuthorService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _authors = database.GetCollection <Models.Author>(settings.AuthorsCollectionName); }
public SlideService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _slides = database.GetCollection <Slide>(settings.SlidesCollectionName); }
public PaymentService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _payments = database.GetCollection <Payment>(settings.PaymentsCollectionName); }
public WardService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _wards = database.GetCollection <Ward>(settings.WardsCollectionName); }
public EnteredInvoiceService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _enteredInvoices = database.GetCollection <EnteredInvoice>(settings.EnteredInvoicesCollectionName); }
public ShoppingCartService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _shoppingCarts = database.GetCollection <ShoppingCart>(settings.ShoppingCartsCollectionName); }
public TagService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _tags = database.GetCollection <BookTag>(settings.TagsCollectionName); }
public OrderService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _orders = database.GetCollection <Order>(settings.OrdersCollectionName); }
public NotificationService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _nofitications = database.GetCollection <Notification>(settings.NotificationsCollectionName); }
public UserService(IBookShopDatabaseSettings settings, ILogger <UserService> logger) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _logger = logger; _users = database.GetCollection <User>(settings.UsersCollectionName); }
public CommentService(IBookShopDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _comments = database.GetCollection <Comment>(settings.CommentsCollectionName); _users = database.GetCollection <User>(settings.UsersCollectionName); _book = database.GetCollection <Book>(settings.BooksCollectionName); }