Esempio n. 1
0
 public RepositoryWrapper(VManagementContext vmContext)
 {
     this.vmContext  = vmContext;
     changeLog       = new Lazy <IChangeLogRepository>(() => new ChangeLogRepository(vmContext));
     changeLogType   = new Lazy <IChangeLogTypeRepository>(() => new ChangeLogTypeRepository(vmContext));
     component       = new Lazy <IComponentRepository>(() => new ComponentRepository(vmContext));
     componentType   = new Lazy <IComponentTypeRepository>(() => new ComponentTypeRepository(vmContext));
     customer        = new Lazy <ICustomerRepository>(() => new CustomerRepository(vmContext));
     customerProduct = new Lazy <ICustomerProductRepository>(() => new CustomerProductRepository(vmContext));
     product         = new Lazy <IProductRepository>(() => new ProductRepository(vmContext));
     publishActivity = new Lazy <IPublishActivityRepository>(() => new PublishActivityRepository(vmContext));
     version         = new Lazy <IVersionRepository>(() => new VersionRepository(vmContext));
 }
 public RepositoryBase(VManagementContext vmContext)
 {
     this.vmContext = vmContext;
     Table          = vmContext.Set <T>();
 }
Esempio n. 3
0
 public ChangeLogTypeRepository(VManagementContext vmContext) : base(vmContext)
 {
 }
Esempio n. 4
0
 public CustomerRepository(VManagementContext vmContext) : base(vmContext)
 {
 }
 public ProductRepository(VManagementContext vmContext) : base(vmContext)
 {
 }
Esempio n. 6
0
 public ComponentRepository(VManagementContext vmContext) : base(vmContext)
 {
 }
 public PublishActivityRepository(VManagementContext vmContext) : base(vmContext)
 {
 }
 public VersionRepository(VManagementContext vmContext) : base(vmContext)
 {
 }