Ejemplo n.º 1
0
        public void Setup()
        {
            LogMessages = new List <string>();
            string dir = Path.Combine(AppContext.BaseDirectory, "EndPoints.json");

            builder = new ContainerBuilder();
            JObject obj = JsonConvert.DeserializeObject(File.ReadAllText(dir)) as JObject;

            EndPoints          = obj["EndPointConfigurations"].ToObject <List <EndPointConfiguration> >();
            registrationHelper = new AutofacRegistrationHelper(builder);
            registrationHelper.RegisterModule(new AdaptiveClientModule(EndPoints, msg => this.LogMessages.Add(msg)));
        }