示例#1
0
 public ItemRepository(IOptions <Settings> settings,
                       IItemTypeRepository itemTypeRepository,
                       IWorkflowNodeRepository workflowNodeRepository,
                       //IFieldRepository fieldRepository,
                       IFieldChangeGroupRepository fieldChangeGroupRepository,
                       IItemLocationRepository itemLocationRepository,
                       IWorkflowTransitionRepository workflowTransitionRepository)
 {
     _context                = new ItemContext(settings);
     _itemTypeRepository     = itemTypeRepository;
     _workflowNodeRepository = workflowNodeRepository;
     //_fieldRepository = fieldRepository;
     _fieldChangeGroupRepository   = fieldChangeGroupRepository;
     _itemLocationRepository       = itemLocationRepository;
     _workflowTransitionRepository = workflowTransitionRepository;
 }
 public ItemLocationsController(AppDbContext context, IItemLocationRepository itemLocationRepository, IMapper mapper)
 {
     _context = context;
     _itemLocationRepository = itemLocationRepository;
     this.mapper             = mapper;
 }
 public ItemLocationsController(IItemLocationRepository itemLocationRepository)
 {
     _itemLocationRepository = itemLocationRepository;
 }