예제 #1
0
 public CDKeyTest(DbFixture fixture)
 {
     serviceProvider = fixture.ServiceProvider;
     cdkeyService    = serviceProvider.GetService <ICDKeyService>();
     gameService     = serviceProvider.GetService <IGameService>();
     playerService   = serviceProvider.GetService <IPlayerService>();
     dbContext       = serviceProvider.GetService <IDBContext>();
 }
예제 #2
0
        public CDKeyGraph(
            ICDKeyService cdkeyService,
            IPlayerService playerService
            ) : base(cdkeyService)
        {
            this.itemName = "CDKey";

            // this.defaultField = "ID"; // is by default, thus no need to specify

            this.uniqueFields = new List <string>()
            {
                "value",
            };

            this.requiredFields = new List <string>()
            {
                "game",
                "value",
                "platform",
            };

            this.cdkeyService  = cdkeyService;
            this.playerService = playerService;
        }