public JournalOutService(IGDetailPlanetService gDetailPlanetService, IGGeometryPlanetService geometryPlanetService, ISystemService systemService, IUTaskService uTaskService, IUReportService uReportService, IUSpyService uSpyService, IMothershipService mothershipService, ISpriteImages spriteImages, ISynchronizer synchronizer, IMapAdressService mapAdressService, IUMotherJumpService motherJumpService, IGameUserService gameUserService, IStoreService storeService, ILocalizerService localizer) { _gDetailPlanetService = gDetailPlanetService; _geometryPlanetService = geometryPlanetService; _systemService = systemService; _uTaskService = uTaskService; _uReportService = uReportService; _uSpyService = uSpyService; _mothershipService = mothershipService; _spriteImages = spriteImages; _synchronizer = synchronizer; _mapAdressService = mapAdressService; _motherJumpService = motherJumpService; _gameUserService = gameUserService; _storeService = storeService; _localizer = localizer; }
public TestController(IUserSessionService userSessionService, IKernel kernel) : base(userSessionService) { #region b1 try { _commandCenter = kernel.Get <ICommandCenter>(); _injectMessages.Add("ICommandCenter", _commandCenter.Test()); } catch (Exception e) { _injectMessages.Add("exeption ICommandCenter", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _gameUserService = kernel.Get <IGameUserService>(); _injectMessages.Add("IGameUserService", _gameUserService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IUserChestHelper", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion #region b2 try { _gDetailPlanetService = kernel.Get <IGDetailPlanetService>(); _injectMessages.Add("IGDetailPlanetService", _gDetailPlanetService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IGDetailPlanetService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _industrialComplex = kernel.Get <IIndustrialComplex>(); _injectMessages.Add("IIndustrialComplex", _industrialComplex.Test()); } catch (Exception e) { _injectMessages.Add("exeption IIndustrialComplex", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _motherFactory = kernel.Get <IMotherFactory>(); _injectMessages.Add("IMotherFactory", _motherFactory.Test()); } catch (Exception e) { _injectMessages.Add("exeption IMotherFactory", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _mothershipService = kernel.Get <IMothershipService>(); _injectMessages.Add("IMothershipService", _mothershipService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IMothershipService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion #region b3 try { _planetFactory = kernel.Get <IPlanetFactory>(); _injectMessages.Add("IPlanetFactory", _planetFactory.Test()); } catch (Exception e) { _injectMessages.Add("exeption IPlanetFactory", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _shipyard = kernel.Get <IShipyard>(); _injectMessages.Add("IShipyard", _shipyard.Test()); } catch (Exception e) { _injectMessages.Add("exeption IShipyard", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _storage = kernel.Get <IStorage>(); _injectMessages.Add("IStorage", _storage.Test()); } catch (Exception e) { _injectMessages.Add("exeption IStorage", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion #region b4 try { _storageResourcesService = kernel.Get <IStorageResourcesService>(); _injectMessages.Add("IStorageResourcesService", _storageResourcesService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IStorageResourcesService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _synchronizer = kernel.Get <ISynchronizer>(); _injectMessages.Add("ISynchronizer", _synchronizer.Test()); } catch (Exception e) { _injectMessages.Add("exeption ISynchronizer", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _gSectorsService = kernel.Get <IGSectorsService>(); _injectMessages.Add("IGSectorsService", _gSectorsService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IGSectorsService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _systemService = kernel.Get <ISystemService>(); _injectMessages.Add("ISystemService", _systemService.Test()); } catch (Exception e) { _injectMessages.Add("exeption ISystemService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion #region b5 try { _mapAdressService = kernel.Get <IMapAdressService>(); _injectMessages.Add("IMapAdressService", _mapAdressService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IMapAdressService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion #region b6 try { _npcInitializer = kernel.Get <INpcInitializer>(); _injectMessages.Add("INpcInitializer", _npcInitializer.Test()); } catch (Exception e) { _injectMessages.Add("exeption INpcInitializer", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _mapGInitializer = kernel.Get <IMapGInitializer>(); _injectMessages.Add("IMapGInitializer", _mapGInitializer.Test()); } catch (Exception e) { _injectMessages.Add("exeption IMapGInitializer", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _mainInitializer = kernel.Get <IMainInitializer>(); _injectMessages.Add("IMainInitializer", _mainInitializer.Test()); } catch (Exception e) { _injectMessages.Add("exeption IMainInitializer", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion #region b7 try { _authUsersInitializer = kernel.Get <IAuthUsersInitializer>(); _injectMessages.Add("IAuthUsersInitializer", _authUsersInitializer.Test()); } catch (Exception e) { _injectMessages.Add("exeption IAuthUsersInitializer", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } try { _allianceService = kernel.Get <IAllianceService>(); _injectMessages.Add("IAllianceService", _allianceService.Test()); } catch (Exception e) { _injectMessages.Add("exeption IAllianceService", e.Message); throw new Exception(_injectMessages.ToSerealizeString()); } #endregion }
public static MapDistance CalculateMotherTransferFleet(IDbConnection connection, int sourceSystemId, int targetPlanetId, IMapAdressService mService, bool hasPremium) { var source = mService.GetSystemAdress(connection, sourceSystemId); var target = mService.GetPlanetAdress(connection, targetPlanetId); return(_getResult(source, target, true, hasPremium)); }
public static MapDistance CalculatePlanetTransferFleet(IDbConnection connection, int sourcePlanetId, string targetPlanetName, IMapAdressService mService, bool hasPremium) { var source = mService.GetPlanetAdress(connection, sourcePlanetId); var target = mService.GetPlanetAdress(connection, targetPlanetName); return(_getResult(source, target, true, hasPremium)); }
public static MapDistance CalculateJumpTime(IDbConnection connection, int sourceSystemId, int targetSystemId, IMapAdressService mService, bool hasPremium) { //var md = new MapDistance(mService.GetSystemAdress(sourceSystemId), mService.GetSystemAdress(targetSystemId),false); //md.CalcAndSetSecond(GetMod(hasPremium)); //return md; return(_getResult(mService.GetSystemAdress(connection, sourceSystemId), mService.GetSystemAdress(connection, targetSystemId), false, hasPremium)); }