/// <summary>
        /// Adds the health checks.
        /// </summary>
        /// <param name="services">The services.</param>
        /// <param name="configuration">The configuration.</param>
        /// <returns></returns>
        public static IServiceCollection AddHealthChecks(this IServiceCollection services,
                                                         IConfiguration configuration)
        {
            var servicesConfig = configuration.GetSection("ServicesConfig").Get <ServicesConfig>();

            services.AddHealthChecks()
            .AddUrlGroup(new Uri(servicesConfig.Identity + IdentityServiceOperation.GetHealth()), name: "Identity Service")
            .AddUrlGroup(new Uri(servicesConfig.Blog + BlogServiceOperation.GetHealth()), name: "Blogs Service");

            return(services);
        }