Amazon.MobileAnalytics.MobileAnalyticsManager.MobileAnalyticsManager.MobileAnalyticsManager C# (CSharp) Method

MobileAnalyticsManager() private method

private MobileAnalyticsManager ( string appID, AWSCredentials credentials, RegionEndpoint regionEndpoint, MobileAnalyticsManagerConfig maConfig ) : System
appID string
credentials Amazon.Runtime.AWSCredentials
regionEndpoint RegionEndpoint
maConfig MobileAnalyticsManagerConfig
return System
        private MobileAnalyticsManager(string appID, AWSCredentials credentials, RegionEndpoint regionEndpoint, MobileAnalyticsManagerConfig maConfig)
        {
#if PCL||UNITY
            this.ClientContext = new ClientContext(appID);
#elif BCL
            if (null == maConfig)
                maConfig = new MobileAnalyticsManagerConfig();
            this.ClientContext = new ClientContext(appID, maConfig.ClientContextConfiguration);
#endif
            this.BackgroundDeliveryClient = new DeliveryClient(maConfig, ClientContext, credentials, regionEndpoint, this);
            this.Session = new Session(appID, maConfig);
        }
        #endregion