public WorkflowTransitionsController( IWorkflowTransitionRepository workflowTransitionRepository, //IFunctionRegistry functionRegistry, IItemRepository itemRepository, IItemTypeRepository itemTypeRepository, IWorkflowNodeRepository workflowNodeRepository, IFieldRepository fieldRepository) { _workflowTransitionRepository = workflowTransitionRepository; //_functionRegistry = functionRegistry; _itemRepository = itemRepository; _itemTypeRepository = itemTypeRepository; _workflowNodeRepository = workflowNodeRepository; _fieldRepository = fieldRepository; }
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; }