Example #1
0
 public GetAllValuesHandler(IValuesRepository valuesRepository, ILogger <ValuesController> logger, IOptionsMonitor <MyTestConfig> myTestConfig, IMapper mapper)
 {
     _valuesRepository = valuesRepository;
     _logger           = logger;
     _mapper           = mapper;
     _myTestConfig     = myTestConfig.CurrentValue;
 }
Example #2
0
        public ConfigBaseTests()
        {
            var builder = new ConfigurationBuilder()
                          .AddInMemoryCollection(new Dictionary <string, string> {
                { "string", "from config" },
                { "string_null", null },
                { "string_empty", string.Empty },
                { "int", "3" },
                { "int_zero", "0" },
                { "section:section-1", "s1 from config" },
                { "section:subsection:subsection-1", "subsection 1 from config" },
                { "enum", "One" },
                { "enum_null", null },
                { "enum_empty", string.Empty },
                { "enum_invalid", "NotAValidValue" }
            });

            config = new MyTestConfig(builder.Build());
        }
 public DictionaryBasedConfigTest()
 {
     _config = new MyTestConfig();
 }