public CombinatorService(
            ICacheFileService cacheFileService,
            IResourceProcessingService resourceProcessingService,
            ICombinatorResourceManager combinatorResourceManager,
            IHttpContextAccessor hca)
        {
            _cacheFileService = cacheFileService;
            _resourceProcessingService = resourceProcessingService;
            _combinatorResourceManager = combinatorResourceManager;
            _hca = hca;

            Logger = NullLogger.Instance;
            T = NullLocalizer.Instance;
        }
        public CombinatorService(
            ICacheFileService cacheFileService,
            IResourceProcessingService resourceProcessingService,
            ICombinatorResourceManager combinatorResourceManager,
            IHttpContextAccessor hca)
        {
            _cacheFileService          = cacheFileService;
            _resourceProcessingService = resourceProcessingService;
            _combinatorResourceManager = combinatorResourceManager;
            _hca = hca;

            Logger = NullLogger.Instance;
            T      = NullLocalizer.Instance;
        }
        public CombinatorService(
            ICacheFileService cacheFileService,
            IResourceProcessingService resourceProcessingService,
            ILockingCacheManager lockingCacheManager,
            ICombinatorEventMonitor combinatorEventMonitor,
            ICombinatorResourceManager combinatorResourceManager)
        {
            _cacheFileService = cacheFileService;
            _resourceProcessingService = resourceProcessingService;
            _lockingCacheManager = lockingCacheManager;
            _combinatorEventMonitor = combinatorEventMonitor;
            _combinatorResourceManager = combinatorResourceManager;

            Logger = NullLogger.Instance;
            T = NullLocalizer.Instance;
        }
Beispiel #4
0
        public CombinatorService(
            ICacheFileService cacheFileService,
            IResourceProcessingService resourceProcessingService,
            ILockingCacheManager lockingCacheManager,
            ICombinatorEventMonitor combinatorEventMonitor,
            ILockFileManager lockFileManager,
            ICombinatorResourceManager combinatorResourceManager)
        {
            _cacheFileService          = cacheFileService;
            _resourceProcessingService = resourceProcessingService;
            _lockingCacheManager       = lockingCacheManager;
            _combinatorEventMonitor    = combinatorEventMonitor;
            _lockFileManager           = lockFileManager;
            _combinatorResourceManager = combinatorResourceManager;

            Logger = NullLogger.Instance;
            T      = NullLocalizer.Instance;
        }
        public virtual void Init()
        {
            var builder = new ContainerBuilder();

            builder.RegisterAutoMocking(MockBehavior.Loose);

            builder.RegisterInstance(new StubMinificationService()).As<IMinificationService>();
            builder.RegisterType<ResourceProcessingService>().As<IResourceProcessingService>();

            _container = builder.Build();

            _resourceRepository = new ResourceRepository(_container);

            builder = new ContainerBuilder();
            builder.RegisterInstance(new StubResourceFileService(_resourceRepository)).As<IResourceFileService>();
            builder.Update(_container);

            _resourceProcessingService = _container.Resolve<IResourceProcessingService>();
        }
        public virtual void Init()
        {
            var builder = new ContainerBuilder();

            builder.RegisterAutoMocking(MockBehavior.Loose);

            builder.RegisterInstance(new StubMinificationService()).As <IMinificationService>();
            builder.RegisterType <ResourceProcessingService>().As <IResourceProcessingService>();

            _container = builder.Build();

            _resourceRepository = new ResourceRepository(_container);

            builder = new ContainerBuilder();
            builder.RegisterInstance(new StubResourceFileService(_resourceRepository)).As <IResourceFileService>();
            builder.Update(_container);

            _resourceProcessingService = _container.Resolve <IResourceProcessingService>();
        }