示例#1
0
 public WalletController(
     ILogger <WalletController> logger,
     PlayerWalletContext.PlayerWalletContext db,
     IMapper mapper
     )
 {
     _logger = logger;
     _db     = db;
     _mapper = mapper;
 }
 public PlayerController(
     ILogger <PlayerController> logger,
     PlayerWalletContext.PlayerWalletContext dbContext,
     IMapper mapper
     )
 {
     _logger = logger;
     _db     = dbContext;
     _mapper = mapper;
 }
        public WalletApiTests(WebApplicationFactory <PlayerWalletAPI.Startup> factory)
        {
            _factory = factory;
            var scope = factory.Services.CreateScope();

            _db = scope.ServiceProvider.GetRequiredService <PlayerWalletContext.PlayerWalletContext>();
            _jsonSerializerOptions = new JsonSerializerOptions
            {
                AllowTrailingCommas         = true,
                IgnoreNullValues            = false,
                PropertyNameCaseInsensitive = true
            };
        }