コード例 #1
0
 public ItemAppService(IRepository <Item> itemRepository,
                       RedisContext <Item> itemCache,
                       IApplicationInjector applicationInjector) : base(applicationInjector)
 {
     _itemRepository = itemRepository;
     _itemCache      = itemCache.SetDatabase(nameof(Item));
 }
コード例 #2
0
 public BrandAppService(IRepository <Brand> brandRepository,
                        RedisContext <Brand> brandCache,
                        IApplicationInjector applicationInjector) : base(applicationInjector)
 {
     _brandRepository = brandRepository;
     _brandCache      = brandCache.SetDatabase(nameof(Brand));
 }
コード例 #3
0
 public ApplicationRealProxy(Type fixtureType, string exeFile, IApplicationInjector injector)
     : base(fixtureType)
 {
     _exeFile  = exeFile;
     _injector = injector;
 }
コード例 #4
0
 public OrderAppService(IRepository <entity.Order> orderRepository,
                        IRepository <entity.CustomerInfo> customerRepository, IApplicationInjector applicationInjector) : base(applicationInjector)
 {
     _orderRepository    = orderRepository;
     _customerRepository = customerRepository;
 }
コード例 #5
0
 public BasketAppService(IApplicationInjector coreInjector,
                         RedisContext <BasketModel> redisContext) : base(coreInjector)
 {
     _basketCacheContext = redisContext;
 }
コード例 #6
0
 protected OrderAppServiceBase(IApplicationInjector injector) : base(injector)
 {
     LocalizationSourceName = OrderConsts.LocalizationSourceName;
 }
コード例 #7
0
 protected ItemsAppServiceBase(IApplicationInjector injector) : base(injector)
 {
     LocalizationSourceName = ItemsConsts.LocalizationSourceName;
 }
コード例 #8
0
 public BaseAppService(IApplicationInjector injector)
 {
     Mapper = injector.Mapper;
 }