public CorporationManager(IStandingHandler standingHandler, CorporationConfiguration corporationConfiguration, CorporateInvites corporateInvites) { _standingHandler = standingHandler; Settings = corporationConfiguration; Invites = corporateInvites; _timers.Add(new TimerAction(Invites.InviteCycle, TimeSpan.FromSeconds(3.03), true)); _timers.Add(new TimerAction(ScheduleCollectRend, TimeSpan.FromHours(1.07))); //not async _timers.Add(new TimerAction(FinishLeave, TimeSpan.FromSeconds(7.07), true)); _timers.Add(new TimerAction(ScheduleIntrusionIncome, TimeSpan.FromHours(5.013))); //not async }
public PublicCorporationHangarStorage(CorporationConfiguration corporationConfiguration, DockingBaseHelper dockingBaseHelper) { _corporationConfiguration = corporationConfiguration; _dockingBaseHelper = dockingBaseHelper; }