Exemplo n.º 1
0
        public void ConfigureServices(IServiceCollection services)
        {
            var config = new SpaceXSettings();

            Configuration.Bind("SpaceXUrl", config);

            services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
            services.AddScoped <ISpaceXService, SpaceXOriginalService>();
            services.Configure <SpaceXSettings>(Configuration.GetSection("SpaceXUrl"));
            services.AddSingleton(config);
        }
 public LaunchPadServiceTests()
 {
     _settings = new SpaceXSettings();
     _logger   = new Mock <ILogger <SpaceXOriginalService> >();
     _service  = new SpaceXOriginalService(_logger.Object, _settings);
 }
 public SpaceXOriginalService(ILogger <SpaceXOriginalService> logger, SpaceXSettings settings)
 {
     _logger   = logger;
     _settings = settings;
 }