Пример #1
0
 public ProductService(long pid,Data.IProductRepository repository,
     IProductSearchManager searchManager)
 {
     _Repository = repository;
      _SearchManager = searchManager;
     _LazyEntity = new Lazy<Data.Product>(() => {
         return _Repository.Entities.FirstOrDefault(d => d.pid == pid);
     });
 }
Пример #2
0
 public ProductServiceFactory(Data.IProductRepository repository,
     IProductSearchManager searchManager)
 {
     _Repository = repository;
      _SearchManager = searchManager;
 }
Пример #3
0
 public ProductManager(Data.IProductRepository repository, 
     IFileStore fileStore,
     IProductSearchManager searchManager)
 {
     _Repository = repository;
     _FileStore = fileStore;
     _SearchManager = searchManager;
 }