public void start(AdjustConfig adjustConfig) { string logLevelString = null; string environment = adjustConfig.environment.lowercaseToString(); Action <Dictionary <string, string> > attributionChangedDictionary = null; if (adjustConfig.logLevel != null) { logLevelString = adjustConfig.logLevel.lowercaseToString(); } if (adjustConfig.attributionChangedDelegate != null) { attributionChangedDictionary = (attributionDictionary) => Adjust.runAttributionChangedDictionary(attributionDictionary); } AdjustWP.ApplicationLaunching( appToken: adjustConfig.appToken, logLevelString: logLevelString, environment: environment, defaultTracker: adjustConfig.defaultTracker, eventBufferingEnabled: adjustConfig.eventBufferingEnabled, sdkPrefix: sdkPrefix, attributionChangedDic: attributionChangedDictionary, logDelegate: adjustConfig.logDelegate ); }
public void start(AdjustConfig adjustConfig) { string logLevelString = null; string environment = lowercaseToString(adjustConfig.environment); Action <Dictionary <string, string> > attributionChangedDictionary = null; if (adjustConfig.logLevel.HasValue) { logLevelString = lowercaseToString(adjustConfig.logLevel.Value); } if (adjustConfig.attributionChangedDelegate != null) { attributionChangedDictionary = (attributionDictionary) => Adjust.runAttributionChangedDictionary(attributionDictionary); } #if UNITY_WSA_10_0 AdjustWS10.ApplicationLaunching( #elif UNITY_WINRT_8_1 AdjustWS81.ApplicationLaunching( #endif appToken: adjustConfig.appToken, logLevelString: logLevelString, environment: environment, defaultTracker: adjustConfig.defaultTracker, eventBufferingEnabled: adjustConfig.eventBufferingEnabled, sdkPrefix: sdkPrefix, attributionChangedDic: attributionChangedDictionary, logDelegate: adjustConfig.logDelegate ); }