/// <summary> /// Initializes a new instance of the <see cref="NsiStdV20Service" /> class. /// </summary> /// <param name="dataRequestController">The data request controller.</param> /// <param name="faultSoapBuilderFactory">The fault SOAP builder factory.</param> /// <param name="messageBuilderManager">The message builder manager.</param> /// <param name="requestController">The request controller.</param> public NsiStdV20Service( IDataRequestController dataRequestController, IMessageFaultSoapBuilderFactory faultSoapBuilderFactory, IMessageBuilderManager messageBuilderManager, IStructureRequestController requestController) : base(dataRequestController, faultSoapBuilderFactory, messageBuilderManager, requestController) { }
/// <summary> /// Initializes a new instance of the <see cref="NSIStdV21Service" /> class. /// </summary> /// <param name="dataRequestController">The data request controller.</param> /// <param name="requestController">The request controller.</param> /// <param name="messageBuilderManager">The message builder manager.</param> /// <exception cref="ArgumentNullException"><paramref name="dataRequestController"/> is <see langword="null" />.</exception> public NSIStdV21Service(IDataRequestController dataRequestController, IStructureRequestController requestController, IMessageBuilderManager messageBuilderManager) { if (dataRequestController == null) { throw new ArgumentNullException("dataRequestController"); } if (requestController == null) { throw new ArgumentNullException("requestController"); } if (messageBuilderManager == null) { throw new ArgumentNullException("messageBuilderManager"); } this._dataRequestController = dataRequestController; this._requestController = requestController; this._messageBuilderManager = messageBuilderManager; }
/// <summary> /// Initializes a new instance of the <see cref="StructureResource" /> class. /// </summary> /// <param name="structureRequestController">The structure request controller.</param> /// <param name="messageBuilderManager">The message builder manager.</param> public StructureResource(IStructureRequestController structureRequestController, IMessageBuilderManager messageBuilderManager) { if (structureRequestController == null) { throw new ArgumentNullException("structureRequestController"); } if (messageBuilderManager == null) { throw new ArgumentNullException("messageBuilderManager"); } this._structureRequestController = structureRequestController; this._messageBuilderManager = messageBuilderManager; }
/// <summary> /// Initializes a new instance of the <see cref="NsiV20ServiceBase"/> class. /// </summary> /// <param name="dataRequestController">The data request controller.</param> /// <param name="faultSoapBuilderFactory">The fault SOAP builder factory.</param> /// <param name="messageBuilderManager">The message builder manager.</param> /// <param name="requestController">The request controller.</param> protected NsiV20ServiceBase(IDataRequestController dataRequestController, IMessageFaultSoapBuilderFactory faultSoapBuilderFactory, IMessageBuilderManager messageBuilderManager, IStructureRequestController requestController) { this._dataRequestController = dataRequestController; this._faultSoapBuilderFactory = faultSoapBuilderFactory; this._messageBuilderManager = messageBuilderManager; this._requestController = requestController; }
/// <summary> /// Initializes a new instance of the <see cref="DataResource" /> class. /// </summary> /// <param name="dataRequestController">The data request controller.</param> /// <param name="messageBuilderManager">The message builder manager.</param> public DataResource(IDataRequestController dataRequestController, IMessageBuilderManager messageBuilderManager) { if (dataRequestController == null) { throw new ArgumentNullException("dataRequestController"); } if (messageBuilderManager == null) { throw new ArgumentNullException("messageBuilderManager"); } this._dataRequestController = dataRequestController; this._messageBuilderManager = messageBuilderManager; }