public LadderService(IUnitOfWork unitOfWork, IGameService gameService, IMapTemplateProvider mapTemplateProvider, IEventAggregator eventAggregator) { this.unitOfWork = unitOfWork; this.gameService = gameService; this.mapTemplateProvider = mapTemplateProvider; this.eventAggregator = eventAggregator; }
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; }
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) { }
public MapTemplateService(IUnitOfWork unitOfWork, IUserProvider userProvider, IMapTemplateProvider mapTemplateProvider) : base(unitOfWork, userProvider) { this.mapTemplateProvider = mapTemplateProvider; }
public VisibilityModifierFactory(IMapTemplateProvider mapTemplateProvider) { this.mapTemplateProvider = mapTemplateProvider; }