void ConfigureXcst(XcstWebConfiguration config) { config.EditorTemplates.EditorCssClass = (info, defaultClass) => (info.InputType == InputType.Text || info.InputType == InputType.Password || info.TagName != "input") ? "form-control" : null; }
static void ConfigureXcstWeb(XcstWebConfiguration config, IServiceProvider svp) { config.DisplayTemplates.TemplateFactory = LoadDisplayTemplate; config.EditorTemplates.TemplateFactory = LoadEditorTemplate; config.EditorTemplates.EditorCssClass = (info, defaultClass) => (info.InputType == InputType.Text || info.InputType == InputType.Password || info.TagName != "input") ? "form-control" : null; //IHttpContextAccessor contextAccessor = svp.GetService<IHttpContextAccessor>()!; //Xcst.Web.Runtime.UrlUtil.CurrentHttpContext = () => contextAccessor.HttpContext!; }