Exemple #1
0
 public CommonServices(
     IComponentContext container,
     IApplicationContext appContext,
     ICacheManager cacheManager,
     IRequestCache requestCache,
     SmartDbContext dbContext,
     IStoreContext storeContext,
     IWorkContext workContext,
     IWebHelper webHelper,
     IEventPublisher eventPublisher,
     Lazy <ISettingService> settings,
     ISettingFactory settingFactory,
     ILoggerFactory loggerFactory,
     Lazy <IActivityLogger> activityLogger,
     INotifier notifier,
     IChronometer chronometer)
 {
     _container      = container;
     _appContext     = appContext;
     _cacheManager   = cacheManager;
     _requestCache   = requestCache;
     _dbContext      = dbContext;
     _storeContext   = storeContext;
     _workContext    = workContext;
     _webHelper      = webHelper;
     _eventPublisher = eventPublisher;
     _settings       = settings;
     _settingFactory = settingFactory;
     _loggerFactory  = loggerFactory;
     _activityLogger = activityLogger;
     _notifier       = notifier;
     _chronometer    = chronometer;
 }
Exemple #2
0
        public static IDisposable Step(this IChronometer chronometer, string message)
        {
            Guard.NotEmpty(message, nameof(message));

            var key = "step" + CommonHelper.GenerateRandomDigitCode(10);

            chronometer.StepStart(key, message);
            return(new ActionDisposable(() => chronometer.StepStop(key)));
        }
 public CustomerService(
     SmartDbContext db,
     UserManager <Customer> userManager,
     IWebHelper webHelper,
     IHttpContextAccessor httpContextAccessor,
     IUserAgent userAgent,
     IChronometer chronometer)
 {
     _db                  = db;
     _userManager         = userManager;
     _webHelper           = webHelper;
     _httpContextAccessor = httpContextAccessor;
     _userAgent           = userAgent;
     _chronometer         = chronometer;
 }
 public CommonServices(
     IComponentContext container,
     IApplicationContext appContext,
     ICacheFactory cacheFactory,
     ICacheManager cacheManager,
     IRequestCache requestCache,
     SmartDbContext dbContext,
     IStoreContext storeContext,
     IWorkContext workContext,
     IWebHelper webHelper,
     IEventPublisher eventPublisher,
     ILocalizationService localization,
     Lazy <ISettingService> settings,
     ISettingFactory settingFactory,
     ILoggerFactory loggerFactory,
     Lazy <IActivityLogger> activityLogger,
     INotifier notifier,
     IPermissionService permissions,
     IChronometer chronometer,
     IDateTimeHelper dateTimeHelper,
     IMediaService mediaService,
     Lazy <IDisplayControl> displayControl,
     ICurrencyService currencyService)
 {
     _container       = container;
     _appContext      = appContext;
     _cacheFactory    = cacheFactory;
     _cacheManager    = cacheManager;
     _requestCache    = requestCache;
     _dbContext       = dbContext;
     _storeContext    = storeContext;
     _workContext     = workContext;
     _webHelper       = webHelper;
     _eventPublisher  = eventPublisher;
     _localization    = localization;
     _settings        = settings;
     _settingFactory  = settingFactory;
     _loggerFactory   = loggerFactory;
     _activityLogger  = activityLogger;
     _notifier        = notifier;
     _permissions     = permissions;
     _chronometer     = chronometer;
     _dateTimeHelper  = dateTimeHelper;
     _mediaService    = mediaService;
     _displayControl  = displayControl;
     _currencyService = currencyService;
 }
Exemple #5
0
 public ProductCloner(
     SmartDbContext db,
     IChronometer chronometer,
     ILanguageService languageService,
     IStoreMappingService storeMappingService,
     ILocalizedEntityService localizedEntityService,
     IProductAttributeMaterializer productAttributeMaterializer,
     IUrlService urlService)
 {
     _db                           = db;
     _chronometer                  = chronometer;
     _languageService              = languageService;
     _storeMappingService          = storeMappingService;
     _localizedEntityService       = localizedEntityService;
     _productAttributeMaterializer = productAttributeMaterializer;
     _urlService                   = urlService;
 }
 public DefaultBundleBuilder(IChronometer chronometer)
 {
     _chronometer = chronometer;
 }
Exemple #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Card"/> class.
 /// </summary>
 /// <param name="chronometerFactory">The chronometerFactory<see cref="IChronometerFactory"/>.</param>
 public Card(IChronometerFactory chronometerFactory)
 {
     _cardTime = chronometerFactory.Create();
 }
 public void SetUp()
 {
     _chronometer = new Narkhedegs.PerformanceMeasurement.Chronometer();
 }
Exemple #9
0
 public MainWindow()
 {
     InitializeComponent();
     _chronometer = Chronometer.Create(UpdateChronometerLabel_Event); //injeccion de dependencia sin utilizar un framework
 }
 public void SetUp()
 {
     _chronometer = new Narkhedegs.PerformanceMeasurement.Chronometer();
 }
Exemple #11
0
 public CommandManager(IChronometer chronometer)
     : base()
 {
     this.chronometer = chronometer;
 }