Esempio n. 1
0
 public GUserBookmarkService(IUserBookmarkRepository userBookmarkRepo,
                             IUserBookmarkLocalStorageCache userBookmarkCache, IGameTypeService gameTypeService)
 {
     _userBookmarkRepo  = userBookmarkRepo;
     _userBookmarkCache = userBookmarkCache;
     _gameTypeService   = gameTypeService;
 }
Esempio n. 2
0
 public MapInfoService(IGameTypeService gameTypeService, IGGalaxyService galaxyService,
                       IAllianceService allianceService, IGGeometryPlanetService geometryPlanetService,
                       IGameUserService gameUserService, ILocalizerService localizer)
 {
     _gameTypeService       = gameTypeService;
     _galaxyService         = galaxyService;
     _allianceService       = allianceService;
     _geometryPlanetService = geometryPlanetService;
     _gameUserService       = gameUserService;
     _localizer             = localizer;
 }
Esempio n. 3
0
 public UMotherJumpService(IStoreService storeService,
                           IUMotherJumpLocalStorageCache motherJumpCache, IUserMotherJumpRepository motherJumpRepo,
                           ISpriteImages spriteImages, ISystemService systemService, IGameTypeService gameTypeService,
                           IMothershipService mothershipService)
 {
     _storeService      = storeService;
     _motherJumpCache   = motherJumpCache;
     _motherJumpRepo    = motherJumpRepo;
     _spriteImages      = spriteImages;
     _systemService     = systemService;
     _gameTypeService   = gameTypeService;
     _mothershipService = mothershipService;
 }
Esempio n. 4
0
 public MapInfoService(IGSectorsService gSectorsService, IMoonService moonService, ISystemService systemService,
                       IGDetailPlanetService gDetailPlanetService, IGameTypeService gameTypeService, IGGalaxyService galaxyService,
                       IAllianceService allianceService, IGGeometryPlanetService geometryPlanetService,
                       IGameUserService gameUserService, ILocalizerService localizer)
 {
     _gSectorsService       = gSectorsService;
     _moonService           = moonService;
     _systemService         = systemService;
     _gDetailPlanetService  = gDetailPlanetService;
     _gameTypeService       = gameTypeService;
     _galaxyService         = galaxyService;
     _allianceService       = allianceService;
     _geometryPlanetService = geometryPlanetService;
     _gameUserService       = gameUserService;
     _localizer             = localizer;
 }
        public MapGInitializer(IGGalaxyService gGalaxyService,
                               IGDetailPlanetService gDetailPlanetService,
                               IGGeometryPlanetService gGeometryPlanetService,
                               IMoonService moonService, ISystemService systemService,
                               IGSectorsService gSectorsService,
                               IGameTypeService gameTypeService,
                               IOwnProgressInitializer iOwnProgressInitializer, ISysHelperRepository sysHelperRepository,
                               IAllianceService allianceService, IServiceProvider resolver)
        {
            _gGalaxyService          = gGalaxyService;
            _gDetailPlanetService    = gDetailPlanetService;
            _gGeometryPlanetService  = gGeometryPlanetService;
            _moonService             = moonService;
            _systemService           = systemService;
            _gSectorsService         = gSectorsService;
            _gameTypeService         = gameTypeService;
            _iOwnProgressInitializer = iOwnProgressInitializer;
            _sysHelperRepository     = sysHelperRepository;
            _allianceService         = allianceService;

            _resolver = resolver;
        }
 public GameTypeController(IGameTypeService gameTypeService)
 {
     GameTypeService = gameTypeService;
 }
Esempio n. 7
0
        public MainGameHub(IServiceProvider svp)
        {
            #region Main

            _svp      = svp;
            _hubCache = _svp.GetService <IMainGameHubLocalStorageCache>();

            #endregion

            #region Main User

            _gameUserService = _svp.GetService <IGameUserService>();
            _allianceService = _svp.GetService <IAllianceService>();
            _channelService  = (ChannelService)_svp.GetService <IChannelService>();

            _mothershipService = _svp.GetService <IMothershipService>();
            _motherJumpService = _svp.GetService <IUMotherJumpService>();
            _storeService      = _svp.GetService <IStoreService>();

            #endregion

            #region World

            _gameTypeService        = _svp.GetService <IGameTypeService>();
            _gGeometryPlanetService = _svp.GetService <IGGeometryPlanetService>();
            _gDetailPlanetService   = _svp.GetService <IGDetailPlanetService>();
            _gSectorsService        = _svp.GetService <IGSectorsService>();
            _mapInfoService         = _svp.GetService <IMapInfoService>();
            _systemService          = _svp.GetService <ISystemService>();
            _worldService           = _svp.GetService <IWorldService>();
            _gUserBookmarkService   = (GUserBookmarkService)_svp.GetService <IGUserBookmarkService>();

            #endregion

            #region builds

            //collections
            _commandCenter     = _svp.GetService <ICommandCenter>();
            _industrialComplex = _svp.GetService <IIndustrialComplex>();
            _laboratory        = _svp.GetService <ILaboratory>();
            _shipyard          = _svp.GetService <IShipyard>();


            //items
            _energyConverter  = _svp.GetService <IEnergyConverter>();
            _extractionModule = _svp.GetService <IExtractionModule>();
            _extractionModule = _svp.GetService <IExtractionModule>();
            _spaceShipyard    = _svp.GetService <ISpaceShipyard>();
            _storage          = _svp.GetService <IStorage>();
            _turels           = _svp.GetService <ITurels>();

            //common
            _unit                    = _svp.GetService <IUnit>();
            _storageResources        = _svp.GetService <IStorageResourcesService>();
            _transferResourceService = _svp.GetService <ITransferResourceService>();

            #endregion

            #region Global User

            _estateOwnService  = _svp.GetService <IEstateOwnService>();
            _synchronizer      = _svp.GetService <ISynchronizer>();
            _estateListService = _svp.GetService <IEstateListService>();
            _journalOutService = _svp.GetService <IJournalOutService>();
            _gameRunner        = _svp.GetService <IGameRunner>();
            _dbProvider        = _svp.GetService <IDbProvider>();

            #endregion

            #region Confederation

            _confederationService = _svp.GetService <IConfederationService>();

            #endregion
        }
Esempio n. 8
0
 public HomeController(IGameTypeService gameTypeService)
 {
     _gameTypeService = gameTypeService;
 }
 public GameTypeController([FromServices] IGameTypeService gameTypeService)
 {
     _gameTypeService = gameTypeService;
 }
Esempio n. 10
0
 public GameHub(IGameTypeService gameTypeService, IHubService hubService, IRoomService roomService)
 {
     _gameTypeService = gameTypeService;
     _hubService      = hubService;
     _roomService     = roomService;
 }