示例#1
0
        private static PeopleSearchSettings BuildSettings(IConfiguration configuration)
        {
            var settings = new PeopleSearchSettings();

            configuration.Bind("PeopleSearchSettings", settings);
            return(settings);
        }
示例#2
0
 public PersonContext(
     DbContextOptions <PersonContext> options,
     DataGenerator dataGenerator,
     PeopleSearchSettings settings) : base(options)
 {
     this.dataGenerator = dataGenerator;
     this.settings      = settings;
 }
 public PersonRepository(
     DbContextOptions <PersonContext> contextBuildOptions,
     DataGenerator dataGenerator,
     PeopleSearchSettings settings)
 {
     this.contextBuildOptions = contextBuildOptions;
     this.dataGenerator       = dataGenerator;
     this.settings            = settings;
 }
示例#4
0
 public Startup(IConfiguration configuration)
 {
     Configuration = configuration;
     settings      = BuildSettings(configuration);
 }