/// <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); }
/// <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; }
/// <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; }