Beispiel #1
0
    public override void Launch()
    {
        _logger = injectionBinder.GetInstance <LogSignal>();
        _logger.Dispatch(LoggerTypes.Info, "Launch from MainGameServer Context.");

        foreach (var pack in MainCtx.Packages)
        {
            pack.Launch(injectionBinder);
        }

        PlayFabServerEvents.OnServerStartupComplete += OnPlayFabServerStartup;

        //startup server
        _serverService = injectionBinder.GetInstance <PlayFabServerService>();
        _serverService.PlayFabServerStartup();
    }