/// <summary> /// Initializes a new instance of the <see cref="DefaultFormatManagerFactory"/> class. /// </summary> /// <param name="application">The application.</param> /// <param name="configuration">The configuration.</param> public DefaultFormatManagerFactory(Application application, SectionHandler configuration) { this.application = application; instance = new DefaultFormatManager(application); foreach (string type in configuration.WebFormatters.AllKeys) instance.RegisterFormatter(Instantiate(configuration.WebFormatters[type].Value), type == configuration.DefaultFormatter); }
public FileFormatConventer(string sourceFileName) { SourceFileName = CheckFile(sourceFileName) ? sourceFileName : throw new ArgumentException(sourceFileName); sourceFormatManager = FormatManagerFactory <T> .CreateFormatManager(SourceFormat); Data = SetData(); }
public ValuesController(IFormatManager formatManager) { m_formatManager = formatManager; }