Exemple #1
0
 /// <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;
 }