public static void TryAddDocsViewServices(this IServiceCollection services, IDocsViewConfig config)
        {
            services.TryAddMarkdownServices();

            services.TryAddLayoutServices(config);

            services.TryAddSingleton <IDocsViewConfig>(config);
        }
        public static void TryAddDocsViewServices(this IServiceCollection services, IDocsViewConfig config)
        {
            services.TryAddMarkdownServices(config);

            services.TryAddLayoutServices(config);

            services.TryAddAlertServices(config);

            services.TryAddMaterialServices(config);

            services.TryAddScoped <IDocsViewConfig>(sp => config);

            services.TryAddStyleTypeProvider <DocsViewStyleProvider>();

            services.TryAddStyleProducer <DocsViewStyleProducer>();
        }