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; }
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; }
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; }
/// <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(); }
public MainWindow() { InitializeComponent(); _chronometer = Chronometer.Create(UpdateChronometerLabel_Event); //injeccion de dependencia sin utilizar un framework }
public CommandManager(IChronometer chronometer) : base() { this.chronometer = chronometer; }