Ejemplo n.º 1
0
 public TeamService(ITeamContext teamContext, IPlayerContext playerContext, IRoleContext roleContext, IDivisionContext divisionContext)
 {
     _teamContext     = teamContext;
     _playerContext   = playerContext;
     _roleContext     = roleContext;
     _divisionContext = divisionContext;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Instantiate an execution context for register provider.
 /// </summary>
 /// <param name="context">The contest context.</param>
 /// <param name="userManager">The user manager.</param>
 /// <param name="httpContext">The http context.</param>
 public RegisterProviderContext(IContestContextAccessor context, HttpContext httpContext, IUserManager?userManager = null)
 {
     Contest      = context;
     _userManager = userManager;
     _teamContext = (context.Context as ITeamContext)
                    ?? throw new NotSupportedException("Team controlling is not supported.");
     HttpContext = httpContext;
 }
Ejemplo n.º 3
0
 public TeamRepository(ITeamContext teamContext)
 {
     IteamContext = teamContext;
 }
Ejemplo n.º 4
0
 public TeamRepository(ITeamContext context)
 {
     this.context = context;
 }
Ejemplo n.º 5
0
 public TeamLogic(ITeamContext context)
 {
     TeamRepo = new TeamRepository(context);
 }