Beispiel #1
0
 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 TaskRunner(IServiceProvider svp)
        {
            _svp            = svp;
            _uTaskService   = _svp.GetService <IUTaskService>();
            _uReportService = _svp.GetService <IUReportService>();

            _gDetailPlanetService = _svp.GetService <IGDetailPlanetService>();
            _gameUserService      = _svp.GetService <IGameUserService>();
            _storeService         = _svp.GetService <IStoreService>();
            _allianceService      = _svp.GetService <IAllianceService>();
            _motherRunner         = _svp.GetService <IMotherRunner>();
            _confederationService = _svp.GetService <IConfederationService>();
            _mothershipService    = _svp.GetService <IMothershipService>();
            _motherJumpService    = _svp.GetService <IUMotherJumpService>();
            _planetRunner         = _svp.GetService <IPlanetRunner>();
            _demonLog             = _svp.GetService <IDemonAzureLogItem>();
            _dbProvider           = _svp.GetService <IDbProvider>();
        }
Beispiel #3
0
		public UserTaskController(IUTaskService taskService, IUserProfileService serviceProfileService)
		{
			_taskService = taskService;
			_serviceProfileService = serviceProfileService;
		}
 public void FinalizeAtack(IDbConnection connection, IUTaskService uTaskService)
 {
     TaskItem.TaskEnd = true;
     uTaskService.UnlockUpdateInProgress(connection, TaskItem.Id);
     TaskItem = uTaskService.AddOrUpdate(connection, TaskItem);
 }