public LadderService(IUnitOfWork unitOfWork, IGameService gameService, IMapTemplateProvider mapTemplateProvider, IEventAggregator eventAggregator)
 {
     this.unitOfWork = unitOfWork;
     this.gameService = gameService;
     this.mapTemplateProvider = mapTemplateProvider;
     this.eventAggregator = eventAggregator;
 }
 public LadderService(IUnitOfWork unitOfWork, IGameService gameService, IMapTemplateProvider mapTemplateProvider, IEventAggregator eventAggregator)
 {
     this.unitOfWork          = unitOfWork;
     this.gameService         = gameService;
     this.mapTemplateProvider = mapTemplateProvider;
     this.eventAggregator     = eventAggregator;
 }
Esempio n. 3
0
 public PlayService(IUnitOfWork unitOfWork, IUserProvider userProvider, IVisibilityModifierFactory visibilityModifierFactory,
                    IAttackService attackService,
                    IMapTemplateProvider mapTemplateProvider,
                    IRandomGen randomGen)
     : base(unitOfWork, userProvider, mapTemplateProvider, visibilityModifierFactory)
 {
     this.attackService = attackService;
     this.randomGen     = randomGen;
 }
 public PlayService(IUnitOfWork unitOfWork, IUserProvider userProvider, IVisibilityModifierFactory visibilityModifierFactory, 
     IAttackService attackService,
     IMapTemplateProvider mapTemplateProvider, 
     IRandomGen randomGen)
     : base(unitOfWork, userProvider, mapTemplateProvider, visibilityModifierFactory)
 {
     this.attackService = attackService;
     this.randomGen = randomGen;
 }
 public TournamentService(
     IUnitOfWork unitOfWork, 
     IGameService gameService, 
     IMapTemplateProvider mapTemplateProvider)
 {
     this.unitOfWork = unitOfWork;
     this.gameService = gameService;
     this.mapTemplateProvider = mapTemplateProvider;
 }
 public BaseGameService(
     IUnitOfWork unitOfWork, 
     IUserProvider userProvider,
     IMapTemplateProvider mapTemplateProvider,
     IVisibilityModifierFactory visibilityModifierFactory)
     : base(unitOfWork, userProvider)
 {
     this.mapTemplateProvider = mapTemplateProvider;
     this.visibilityModifierFactory = visibilityModifierFactory;
 }
 public GameService(
     IUnitOfWork unitOfWork, 
     ImperaPlus.DataAccess.IUserProvider userProvider, 
     Domain.Services.IGameService gameService, 
     IMapTemplateProvider mapTemplateProvider,
     IVisibilityModifierFactory visibilityModifierFactory)
     : base(unitOfWork, userProvider, mapTemplateProvider, visibilityModifierFactory)
 {
     this.gameService = gameService;
 }
Esempio n. 8
0
 public BaseGameService(
     IUnitOfWork unitOfWork,
     IUserProvider userProvider,
     IMapTemplateProvider mapTemplateProvider,
     IVisibilityModifierFactory visibilityModifierFactory)
     : base(unitOfWork, userProvider)
 {
     this.mapTemplateProvider       = mapTemplateProvider;
     this.visibilityModifierFactory = visibilityModifierFactory;
 }
Esempio n. 9
0
 public TournamentService(
     IUserProvider userProvider,
     IUnitOfWork unitOfWork,
     IGameService gameService,
     IMapTemplateProvider mapTemplateProvider)
 {
     this.userProvider        = userProvider;
     this.unitOfWork          = unitOfWork;
     this.gameService         = gameService;
     this.mapTemplateProvider = mapTemplateProvider;
 }
 public GameService(
     IUnitOfWork unitOfWork,
     Domain.IUserProvider userProvider,
     Domain.Services.IGameService gameService,
     IMapTemplateProvider mapTemplateProvider,
     IVisibilityModifierFactory visibilityModifierFactory,
     IRandomGenProvider randomGenProvider)
     : base(unitOfWork, userProvider, mapTemplateProvider, visibilityModifierFactory)
 {
     this.gameService       = gameService;
     this.randomGenProvider = randomGenProvider;
 }
 public BaseVisibilityModifier(IMapTemplateProvider mapTemplateProvider)
 {
     this.MapTemplateProvider = mapTemplateProvider;
 }
 public DefaultVisibilityModifier(IMapTemplateProvider mapTemplateProvider)
     : base(mapTemplateProvider)
 {
 }
 public FogVisibilityModifier(IMapTemplateProvider mapTemplateProvider)
     : base(mapTemplateProvider)
 {
 }
Esempio n. 14
0
 public MapTemplateService(IUnitOfWork unitOfWork, IUserProvider userProvider, IMapTemplateProvider mapTemplateProvider)
     : base(unitOfWork, userProvider)
 {
     this.mapTemplateProvider = mapTemplateProvider;
 }
 public VisibilityModifierFactory(IMapTemplateProvider mapTemplateProvider)
 {
     this.mapTemplateProvider = mapTemplateProvider;
 }
 public DefaultVisibilityModifier(IMapTemplateProvider mapTemplateProvider)
     : base(mapTemplateProvider)
 {
 }
Esempio n. 17
0
 public FogVisibilityModifier(IMapTemplateProvider mapTemplateProvider)
     : base(mapTemplateProvider)
 {
 }
 public MapTemplateService(IUnitOfWork unitOfWork, IUserProvider userProvider, IMapTemplateProvider mapTemplateProvider)
     : base(unitOfWork, userProvider)
 {
     this.mapTemplateProvider = mapTemplateProvider;
 }
 public VisibilityModifierFactory(IMapTemplateProvider mapTemplateProvider)
 {
     this.mapTemplateProvider = mapTemplateProvider;
 }
 public BaseVisibilityModifier(IMapTemplateProvider mapTemplateProvider)
 {
     this.MapTemplateProvider = mapTemplateProvider;
 }