Ejemplo n.º 1
0
        public GoogleAnalyticsService()
        {
            _analyticsAuditor = new AnalyticsAuditor(this);

            AuditingManager.RegisterAuditor(_analyticsAuditor);

            var entryAssembly = AssemblyHelper.GetEntryAssembly();

            AppName    = entryAssembly.Product();
            AppVersion = entryAssembly.Version();

            IsEnabled = true;
        }
        public GoogleAnalyticsService(IUserIdService userIdService)
        {
            Argument.IsNotNull(() => userIdService);

            _userIdService = userIdService;
            _analyticsAuditor = new AnalyticsAuditor(this);

            AuditingManager.RegisterAuditor(_analyticsAuditor);

            var entryAssembly = AssemblyHelper.GetEntryAssembly();
            AppName = entryAssembly.Product();
            AppVersion = entryAssembly.Version();

            IsEnabled = true;
        }
Ejemplo n.º 3
0
        public GoogleAnalyticsService(IUserIdService userIdService)
        {
            Argument.IsNotNull(() => userIdService);

            _userIdService    = userIdService;
            _analyticsAuditor = new AnalyticsAuditor(this);

            AuditingManager.RegisterAuditor(_analyticsAuditor);

            var entryAssembly = AssemblyHelper.GetEntryAssembly();

            AppName    = entryAssembly.Product();
            AppVersion = entryAssembly.Version();

            IsEnabled = true;
        }