/// <summary> /// Initializes a new instance of the <see cref="LotteriesMapper"/> class /// </summary> /// <param name="lotteries">A <see cref="lottery"/> containing list of lotteries</param> internal LotteriesMapper(lotteries lotteries) { Guard.Argument(lotteries, nameof(lotteries)).NotNull(); _data = lotteries; }
/// <summary> /// Initializes a new instance of the <see cref="LotteriesMapper" /> class /// </summary> /// <param name="lotteries">A <see cref="lottery" /> containing list of lotteries</param> internal LotteriesMapper(lotteries lotteries) { Contract.Requires(lotteries != null); _data = lotteries; }
/// <summary> /// Creates and returns a <see cref="ISingleTypeMapper{T}" /> instance /// </summary> /// <param name="data">A <see cref="RestMessage" /> instance which the created <see cref="ISingleTypeMapper{T}" /> will map</param> /// <returns>New <see cref="ISingleTypeMapper{T}" /> instance</returns> public ISingleTypeMapper <EntityList <LotteryDTO> > CreateMapper(lotteries data) { return(new LotteriesMapper(data)); }