Example #1
0
        /// <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;
        }
Example #3
0
 /// <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));
 }