Example #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="GameController"/> class.
        /// </summary>
        /// <param name="dataAccessor">The data accessor.</param>
        /// <param name="httpCtx">The HTTP CTX.</param>
        public GameController(IHigherOrLowerDataAccessor dataAccessor, IHttpContextAccessor httpCtx, UserManager <User> userManager)
        {
            this.data            = dataAccessor;
            this.httpCtxAccessor = httpCtx;
            this.userManager     = userManager;

            this.gamePlayDL = new GamePlayDL(dataAccessor, userManager);
        }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GamePlayDL"/> class.
 /// </summary>
 /// <param name="data">The data.</param>
 /// <param name="userManager">The user manager.</param>
 public GamePlayDL(IHigherOrLowerDataAccessor data, UserManager <User> userManager)
 {
     this.data        = data;
     this.userManager = userManager;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PlayingCardDL"/> class.
 /// </summary>
 /// <param name="data">The data.</param>
 public PlayingCardDL(IHigherOrLowerDataAccessor data)
 {
     this.data = data;
 }