Пример #1
0
    private void UpdateConfiguration(YandexAppMetricaConfig config)
    {
        _metricaConfig = config;
        ConfigUpdateHandler receiver = OnActivation;

        if (receiver != null)
        {
            receiver(config);
        }
    }
Пример #2
0
        protected static void UpdateConfiguration(YandexMetricaConfig config)
        {
            _metricaConfig = config;
            ConfigUpdateHandler receiver = OnConfigUpdate;

            if (receiver != null)
            {
                receiver(config);
            }
        }
Пример #3
0
        public static void Subscribe(string name, ConfigUpdateHandler callback)
        {
            if (! update_watch_present)
                WatchForUpdates ();

            if (!subscriptions.ContainsKey (name))
                subscriptions.Add (name, new ArrayList (1));

            ArrayList callbacks = (ArrayList) subscriptions [name];
            callbacks.Add (callback);
        }