コード例 #1
0
 public CreateCustomer(IOptions <ConnectionStringsSettings> connectionStringsOptions, IOptions <QueuesSettings> queuesOptionsSettings, IMapper mapper, QueueHandler queueHandler)
 {
     _connectionStringsSettings = connectionStringsOptions.Value;
     _queuesSettings            = queuesOptionsSettings.Value;
     _mapper       = mapper;
     _queueHandler = queueHandler;
 }
        public WeatherForecastService(
            IOptions <ConnectionStringsSettings> connectionStringsAccessor
            )
        {
            _connectionStringsSettings = connectionStringsAccessor.Value;

            Debug.WriteLine($"Conn1: {_connectionStringsSettings.Connection1}");
        }
コード例 #3
0
 public CreatePayment(IOptions <ConnectionStringsSettings> connectionStringsOptions, IOptions <QueuesSettings> queuesOptionsSettings, GetPayment.GetPayment getPayment, IMapper mapper, QueueHandler queueHandler)
 {
     _connectionStringsSettings = connectionStringsOptions.Value;
     _queuesSettings            = queuesOptionsSettings.Value;
     _getPayment   = getPayment;
     _mapper       = mapper;
     _queueHandler = queueHandler;
 }
コード例 #4
0
        public void ConfigureServices(IServiceCollection services)
        {
            var connectionStringSettings = new ConnectionStringsSettings();

            Configuration.Bind("ConnectionStrings", connectionStringSettings);

            services.AddAutoMapper(typeof(Startup));

            services.AddDbContext <PokemonContext>(
                options => options.UseSqlServer(
                    Configuration.GetConnectionString(connectionStringSettings.DefaultConnection)));

            services.AddControllers();
            services.AddApiVersioning();
        }
コード例 #5
0
ファイル: Program.cs プロジェクト: qmumtaz/Pokemon
        private static void RegisterDependencies(IConfigurationRoot configuration,
                                                 IServiceCollection services)
        {
            var connectionStringSettings = new ConnectionStringsSettings();

            configuration.Bind("ConnectionStrings", connectionStringSettings);

            var fileSettings = new FileSettings();

            configuration.Bind("File", fileSettings);
            services.AddSingleton(fileSettings);

            services.AddDbContext <PokemonContext>(options =>
                                                   options.UseSqlServer(connectionStringSettings.DefaultConnection));

            services.AddTransient <IFileReader <Models.Pokemon>, CsvReader <Models.Pokemon> >();
        }
コード例 #6
0
 public GetCustomer(IOptions <ConnectionStringsSettings> connectionStringsOptions, IMapper mapper)
 {
     _connectionStringsSettings = connectionStringsOptions.Value;
     _mapper = mapper;
 }
        public static IServiceCollection AddDbContext(this IServiceCollection services, ConnectionStringsSettings settings)
        {
            services.AddDbContext <EmployeeTodoListContext>(options => options.UseSqlServer(settings.DefaultConnection));
            services.AddDbContext <EmployeeTodoListDataFillerContext>(options => options.UseSqlServer(settings.DefaultConnection));

            return(services);
        }
コード例 #8
0
 public RnVista(ConnectionStringsSettings strConn)
 {
     _strConn = strConn.DataAccessPostgreSqlProvider;
 }