C# 클래스 GalaxyStorm.Services.Data.FleetService

상속: IFleetService
파일 보기 프로젝트 열기: Pip3r4o/GalaxyStorm-MVC

공개 메소드들

메소드 설명
CompleteRecruiting ( string userId ) : void
FleetService ( IRepository users, ILogicProvider logic ) : System
GetPlayerFleet ( string userId ) : Units
ScheduleRecruitBomber ( string userId, int amount ) : TimeSpan?
ScheduleRecruitCarrier ( string userId, int amount ) : TimeSpan?
ScheduleRecruitFighter ( string userId, int amount ) : TimeSpan?
ScheduleRecruitInterceptor ( string userId, int amount ) : TimeSpan?
ScheduleRecruitJuggernaut ( string userId, int amount ) : TimeSpan?
ScheduleRecruitScout ( string userId, int amount ) : TimeSpan?

비공개 메소드들

메소드 설명
CanRecruit ( PlayerObject pO, int amount, IShip shipLogic, ITechnology techLogic ) : bool
SubstractResources ( PlayerObject pO, int resources, int amount, ITechnology techLogic ) : void

메소드 상세

CompleteRecruiting() 공개 메소드

public CompleteRecruiting ( string userId ) : void
userId string
리턴 void

FleetService() 공개 메소드

public FleetService ( IRepository users, ILogicProvider logic ) : System
users IRepository
logic ILogicProvider
리턴 System

GetPlayerFleet() 공개 메소드

public GetPlayerFleet ( string userId ) : Units
userId string
리턴 GalaxyStorm.Data.Models.PlayerObjects.Units

ScheduleRecruitBomber() 공개 메소드

public ScheduleRecruitBomber ( string userId, int amount ) : TimeSpan?
userId string
amount int
리턴 TimeSpan?

ScheduleRecruitCarrier() 공개 메소드

public ScheduleRecruitCarrier ( string userId, int amount ) : TimeSpan?
userId string
amount int
리턴 TimeSpan?

ScheduleRecruitFighter() 공개 메소드

public ScheduleRecruitFighter ( string userId, int amount ) : TimeSpan?
userId string
amount int
리턴 TimeSpan?

ScheduleRecruitInterceptor() 공개 메소드

public ScheduleRecruitInterceptor ( string userId, int amount ) : TimeSpan?
userId string
amount int
리턴 TimeSpan?

ScheduleRecruitJuggernaut() 공개 메소드

public ScheduleRecruitJuggernaut ( string userId, int amount ) : TimeSpan?
userId string
amount int
리턴 TimeSpan?

ScheduleRecruitScout() 공개 메소드

public ScheduleRecruitScout ( string userId, int amount ) : TimeSpan?
userId string
amount int
리턴 TimeSpan?