/// <summary> /// Constructs a new instance of <see cref="DynamicFormService"/>. /// </summary> /// <param name="assemblyService"></param> /// <param name="dynamicFormBuilder"></param> public DynamicFormService(IDynamicFormBuilder dynamicFormBuilder, IAssemblyService assemblyService) { _dynamicFormBuilder = dynamicFormBuilder; _assemblyService = assemblyService; _formData = new ConcurrentDictionary <string, DynamicFormData>(); _assemblyName = typeof(DynamicFormService).GetTypeInfo().Assembly.GetName().Name; }
public MvcHtmlString DynamicForm(IDynamicFormBuilder <TModel> builder) { return(builder.Build(_helper.ViewData.Model)); }
public DynamicFormController(IDynamicFormBuilder dynamicFormsBuilder, IDynamicFormService dynamicFormService) { _dynamicFormsBuilder = dynamicFormsBuilder; _dynamicFormService = dynamicFormService; }