Example #1
0
        public ActionResult ResolveServices()
        {
            ViewBag.Message = "Use this page to display resovled services information";

            var services = new Dictionary <string, string>();

            services.Add("IConfiguration :: spring app - ", _configuration["spring:application:name"]);
            services.Add("IOptionsSnapshot<CloudFoundryServicesOptions> :: bounded services count - ", _cfServices?.Value.ServicesList.Count.ToString());
            services.Add("IConnectionMultiplexer :: redis connection - ", _redisConnection?.Configuration);
            services.Add("IConnectionMultiplexer :: could read connection using multiplexer- ", (_redisConnection == null) ? "no" : "yes");
            services.Add("ITestClass :: DoSomethingCrazy() method - ", _testClass?.DoSomethingCrazy());

            var model = new ServicesViewModel();

            model.Services = services;
            return(View(model));
        }