Exemple #1
0
 public BaseTest()
 {
     if(ProPublica == null)
     {
         ProPublica = new ProPublica(API_KEY);
     }
 }
Exemple #2
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddControllersWithViews();

            var mappingConfig = new MapperConfiguration(mc =>
            {
                mc.AddProfile(new MappingProfile());
            });
            IMapper mapper = mappingConfig.CreateMapper();

            services.AddSingleton(mapper);

            ProPublica proPublica = new ProPublica(Configuration["Configurations:ProPublicaAPIKey"]);

            services.AddSingleton(proPublica);
        }
Exemple #3
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddControllersWithViews();

            // In production, the React files will be served from this directory
            services.AddSpaStaticFiles(configuration =>
            {
                configuration.RootPath = "ClientApp/build";
            });

            IApiService api = new ApiService(Configuration["Configurations:APIEndpoint"], Configuration["Configurations:APIKey"]);

            services.AddSingleton(api);
            ProPublica proPublica = new ProPublica(Configuration["Configurations:ProPublicaAPIKey"]);

            services.AddSingleton(proPublica);
        }
Exemple #4
0
 public BaseController(IMapper mapper = null, ProPublica proPublica = null)
 {
     _mapper     = mapper;
     _proPublica = proPublica;
 }
Exemple #5
0
 public CongressController(IApiService api, ProPublica proPublica) : base(api, proPublica)
 {
 }
 public LobbyingController(IMapper mapper, ProPublica proPublica) : base(mapper, proPublica)
 {
 }
 public BillsController(IMapper mapper, ProPublica proPublica) : base(mapper, proPublica)
 {
 }
Exemple #8
0
 public MembersController(IMapper mapper, ProPublica proPublica) : base(mapper, proPublica) { }
Exemple #9
0
 public StatementsController(IMapper mapper, ProPublica proPublica) : base(mapper, proPublica)
 {
 }
Exemple #10
0
 public BaseController(IApiService api, ProPublica proPublica = null)
 {
     _api        = api;
     _proPublica = proPublica;
 }
Exemple #11
0
 public CommitteesController(IMapper mapper, ProPublica proPublica) : base(mapper, proPublica)
 {
 }