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;
 }