コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SimpleCrossDataResponseGenerator{T}"/> class.
 /// </summary>
 /// <param name="sdmxDataRetrievalWithWriter">
 /// The SDMX data retrieval with writer.
 /// </param>
 /// <param name="dataWriterBuilder">
 /// The data Writer Builder.
 /// </param>
 public SimpleCrossDataResponseGenerator(ISdmxDataRetrievalWithCrossWriter sdmxDataRetrievalWithWriter, IWriterBuilder <ICrossSectionalWriterEngine, T> dataWriterBuilder)
 {
     this._sdmxDataRetrievalWithWriter = sdmxDataRetrievalWithWriter;
     this._dataWriterBuilder           = dataWriterBuilder;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SimpleDataResponseGenerator{T}"/> class.
 /// </summary>
 /// <param name="sdmxDataRetrievalWithWriter">
 /// The SDMX data retrieval with writer.
 /// </param>
 /// <param name="dataWriterBuilder">
 /// The data Writer Builder.
 /// </param>
 public SimpleDataResponseGenerator(ISdmxDataRetrievalWithWriter sdmxDataRetrievalWithWriter, IWriterBuilder <IDataWriterEngine, T> dataWriterBuilder)
 {
     this._sdmxDataRetrievalWithWriter = sdmxDataRetrievalWithWriter;
     this._dataWriterBuilder           = dataWriterBuilder;
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StructureResponseGenerator"/> class.
 /// </summary>
 /// <param name="structureManagerBuilder">
 /// The structure manager builder.
 /// </param>
 /// <param name="format">
 /// The format.
 /// </param>
 public StructureResponseGenerator(IWriterBuilder <IStructureWriterManager, XmlWriter> structureManagerBuilder, StructureOutputFormatEnumType format)
 {
     this._structureManagerBuilder = structureManagerBuilder;
     this._sdmxStructureFormat     = new SdmxStructureFormat(StructureOutputFormat.GetFromEnum(format));
 }