示例#1
0
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);

            var connectionString   = Configuration["ConnectionString"];
            var sudokuTableManager = new SudokuTableManager(new SudokuTableRepository(connectionString));

            services.AddSingleton(sudokuTableManager);
        }
示例#2
0
 public SudokuController(SudokuTableManager sudokuManager)
 {
     _sudokuManager = sudokuManager ?? throw new ArgumentNullException(nameof(sudokuManager));
 }