public FileService(IMongoDataServiceSettings config) { var database = new MongoClient(config.ConnectionString) .GetDatabase(config.DatabaseName); _mediaBucket = new GridFSBucket( database, new GridFSBucketOptions { BucketName = BucketName, ChunkSizeBytes = ChunkSize, }); }
public MongoGameService(IMongoDataServiceSettings settings) : base(settings, CollectionName) { }
public CategoryService(IMongoDataServiceSettings settings, IFileService fileService) : base(settings, CollectionName) { _fileService = fileService; }
public QuestionTypeService(IMongoDataServiceSettings settings) : base(settings, "questionTypes") { }
protected AMongoModelService(IMongoDataServiceSettings settings, string collectionName) { MongoCollection = new MongoClient(settings.ConnectionString) .GetDatabase(settings.DatabaseName) .GetCollection <T>(collectionName); }