public FileRepository(IFileForgeDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            mFiles = database.GetCollection <FileModel>(settings.CollectionName);
        }
Esempio n. 2
0
        public WorkspaceRepository(IFileForgeDatabaseSettings settings, FileRepository fileRepository)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            mFileRepository = fileRepository;
            mWorkspaces     = database.GetCollection <WorkspaceModel>(settings.WorkspaceCollectionName);
        }