public void ItGets_PlayerFromMediator() { var mediator = new Mediator(); mediator.Register <IHandleQueries <IQuery <List <Player> >, List <Player> > >(delegate { return(new PlayerListQueryHandler()); }); mediator.Register <IHandleQueries <IQuery <Player>, Player> >(delegate { return(new PlayerQueryHandler()); }); mediator.Register <IHandleQueries <IQuery <List <Player> >, List <Player> >, PlayerListQueryHandler>(); mediator.Register <IHandleQueries <IQuery <Player>, Player>, PlayerQueryHandler>(); var playerQuery = new PlayerQuery("Hank"); var players = mediator.Request(playerQuery); Assert.NotNull(players); Assert.Equal(players.Name, PlayerDbContext.GetPlayer("Hank").Name); }
public ProfileRepository(PlayerDbContext playerDbContext) : base(playerDbContext) { }
public PlayersController(PlayerDbContext context) { _context = context; }
public RankingRepository(PlayerDbContext playerDbContext) : base(playerDbContext) { }
public SQLServerDbContext(PlayerDbContext context) { _context = context; }
public PlayerRepository(PlayerDbContext context) { _context = context; }
public HomeController(ILogger <HomeController> logger, IServiceScopeFactory scopeFactory, PlayerDbContext playerDbContext) { _logger = logger; _scopeFactory = scopeFactory; _playerDbContext = playerDbContext; }
public PlayerRepository(PlayerDbContext playerDbContext) : base(playerDbContext) { }
public SqlPlayerDbService(PlayerDbContext context) { _context = context; }
public EfRepository(PlayerDbContext playerDbContext) { selectedRepository = playerDbContext; }