/// <summary> /// Adds <see cref="DataPart"/> to transport container /// </summary> /// <param name="dataPart"></param> /// <returns></returns> public DataPart AddDataPart(DataPart dataPart) { if (dataPart == null) { throw new ArgumentNullException("dataPart"); } DataParts.Add(dataPart); return(dataPart); }
/// <summary> /// Adds <see cref="IDataContainer"/> as part of data to transport container /// </summary> /// <param name="dataContainer"></param> /// <returns></returns> public DataPart AddDataPart(IDataContainer dataContainer) { if (dataContainer == null) { throw new ArgumentNullException("dataContainer"); } var dataPart = new DataPart(dataContainer); DataParts.Add(dataPart); return(dataPart); }