/// <summary> /// Производит регистрацию параметров для рабочего процесса. /// </summary> /// <typeparam name="TBinder"></typeparam> protected void RegisterWorkflowParams <TBinder>() where TBinder : StepParametersBinder, new() { var binder = new TBinder(); binder.Configure(this); }
/// <summary> /// Sets the default binder used for binding auto generated instances. /// </summary> /// <typeparam name="TBinder">The binder type to use for generate requests.</typeparam> public static void SetBinder <TBinder>() where TBinder : IAutoBinder, new() { var binder = new TBinder(); SetBinder(binder); }
public TemplateComposer <T> AddBinder <TBinder>() where TBinder : ITemplateBinder <T>, new() { var binder = new TBinder(); return(AddBinder(binder)); }