Exemple #1
0
        public ConceptRepository(Context.ConceptsContext context, IOptions <DatabaseConfig> config, IOptions <LanguageConfig> language)
        {
            _context        = context;
            _databaseConfig = config.Value;
            _languageConfig = language.Value;
            _sqlResultToListOfConceptsFunc = reader =>
            {
                var concepts = new List <Concept>();
                if (reader == null)
                {
                    return(concepts);
                }
                while (reader.Read())
                {
                    concepts.Add(Concept.DataReaderToConcept(reader));
                }

                return(concepts);
            };
        }
Exemple #2
0
 public CategoryRepository(Context.ConceptsContext context)
 {
     _context = context;
 }
Exemple #3
0
 public StatusRepository(Context.ConceptsContext context)
 {
     _context = context;
 }
Exemple #4
0
 public MetadataRepository(Context.ConceptsContext context, IOptions <LanguageConfig> languageConfig)
 {
     _context        = context;
     _languageConfig = languageConfig.Value;
 }
Exemple #5
0
 public LanguageRepository(Context.ConceptsContext context)
 {
     _context = context;
 }