/// <summary>
        /// Initializes a new instance of the <see cref="TrendsController"/> class.
        /// </summary>
        /// <param name="provider">The provider.</param>
        /// <exception cref="System.ArgumentNullException">provider</exception>
        public TrendsController(IAnalyticsProvider provider)
        {
            if (provider == null)
            {
                throw new ArgumentNullException("provider");
            }

            _provider = provider;
        }
Example #2
0
 public ChatController(IAnalyticsProvider analyticsProvider, AricdbContext aricdbContext)
 {
     _analyticsProvider = analyticsProvider;
     this.aricdbContext = aricdbContext;
 }
 public AnalyticsController(IStoryProvider storyProvider, IAnalyticsProvider analyticsProvider = null)
     : base()
 {
     this.m_storyProvider = storyProvider;
     m_analyticsProvider = analyticsProvider;
 }
Example #4
0
 public AnalyticsController(IAnalyticsProvider analyticsProvider)
 {
     _analyticsProvider = analyticsProvider;
 }
Example #5
0
 public void Subscribe(IAnalyticsProvider provider)
 {
     _providers.Add(provider);
 }
Example #6
0
 public void RegisterAnalyticsProvider(IAnalyticsProvider provider)
 {
     this.analyticsProviders.AddIfNotNullAndUnique(provider);
 }
 public void AddAnalyticsProvider(IAnalyticsProvider analyticsProvider)
 {
     AnalyticsProviders.Add(analyticsProvider);
 }
Example #8
0
 /// <summary>
 ///
 /// </summary>
 public CachedReadOnlyRestDataStore() : base()
 {
     analyticsProvider = DependencyService.Get <IAnalyticsProvider>();
 }