public void Initialize(GamebaseRequest.Logger.Configuration loggerConfiguration)
        {
            GamebaseLog.Debug("Initialize", this);

            ToastLoggerConfiguration configuration = new ToastLoggerConfiguration();

            configuration.AppKey = loggerConfiguration.appKey;
            configuration.EnableCrashErrorLog = loggerConfiguration.enableCrashErrorLog;
            configuration.EnableCrashReporter = loggerConfiguration.enableCrashReporter;

            switch (loggerConfiguration.serviceZone.ToLower())
            {
            case "alpha":
            {
                configuration.ServiceZone = ToastServiceZone.ALPHA;
                break;
            }

            case "beta":
            {
                configuration.ServiceZone = ToastServiceZone.BETA;
                break;
            }

            case "real":
            default:
            {
                configuration.ServiceZone = ToastServiceZone.REAL;
                break;
            }
            }

            GamebaseLog.Debug(GamebaseJsonUtil.ToPrettyJsonString(configuration), typeof(UnityLoggerControlle));

            ToastLogger.Initialize(configuration);
        }
Exemplo n.º 2
0
        public void Initialize(GamebaseRequest.Logger.Configuration configuration)

        {
            UnityLoggerControlle.Instance.Initialize(configuration);
        }