コード例 #1
0
        public FileService(IMongoDataServiceSettings config)
        {
            var database = new MongoClient(config.ConnectionString)
                           .GetDatabase(config.DatabaseName);

            _mediaBucket = new GridFSBucket(
                database, new GridFSBucketOptions
            {
                BucketName     = BucketName,
                ChunkSizeBytes = ChunkSize,
            });
        }
コード例 #2
0
 public MongoGameService(IMongoDataServiceSettings settings)
     : base(settings, CollectionName)
 {
 }
コード例 #3
0
 public CategoryService(IMongoDataServiceSettings settings, IFileService fileService)
     : base(settings, CollectionName)
 {
     _fileService = fileService;
 }
コード例 #4
0
 public QuestionTypeService(IMongoDataServiceSettings settings) : base(settings, "questionTypes")
 {
 }
コード例 #5
0
 protected AMongoModelService(IMongoDataServiceSettings settings, string collectionName)
 {
     MongoCollection = new MongoClient(settings.ConnectionString)
                       .GetDatabase(settings.DatabaseName)
                       .GetCollection <T>(collectionName);
 }