public MaturityModelRepository(IPAMDatabaseSettings settings, IMongoDatabase database) { maturityModelsDatabase = database.GetCollection <MaturityModelDomain>(settings.MaturityModelsCollectionName); maturityModelsProjectDatabase = database.GetCollection <MaturityModelProjectOptionDomain>(settings.MaturityProjectCollectionName); projectDatabase = database.GetCollection <MaturityModelProjectDomain>(settings.ProjectCollectionName); maturityModelsChapterDatabase = database.GetCollection <ChapterDomain>(settings.ChapterCollectionName); maturityModelsCampDatabase = database.GetCollection <CampDomain>(settings.CampCollectionName); }
public ChapterRepository(IPAMDatabaseSettings settings, IMongoDatabase database) { chapterDatabase = database.GetCollection <ChapterDomain>(settings.ChapterCollectionName); }
public PlatformRepository(IPAMDatabaseSettings settings, IMongoDatabase database) { platforms = database.GetCollection <PlatformDomain>(settings.PlatformCollectionName); }
public ProjectRepository(IPAMDatabaseSettings settings, IMongoDatabase database) { projects = database.GetCollection <ProjectDomain>(settings.ProjectCollectionName); maturityProjectsDatabase = database.GetCollection <MaturityModelDefined>(settings.MaturityProjectCollectionName); chaptersProjectsDatabase = database.GetCollection <ChapterDomain>(settings.ChapterCollectionName); }