コード例 #1
0
        public SingleObjectModel GetStep([FromUri] string stepUID)
        {
            using (var usecases = StepsDesignUseCases.UseCaseInteractor()) {
                StepDto stepDto = usecases.GetStep(stepUID);

                return(new SingleObjectModel(this.Request, stepDto));
            }
        }
コード例 #2
0
        public CollectionModel SearchSteps([FromBody] SearchStepsCommand searchCommand)
        {
            base.RequireBody(searchCommand);

            using (var usecases = StepsDesignUseCases.UseCaseInteractor()) {
                FixedList <StepDescriptorDto> list = usecases.SearchSteps(searchCommand);

                return(new CollectionModel(this.Request, list));
            }
        }
コード例 #3
0
        public StepsDesignUseCasesTests()
        {
            TestsCommonMethods.Authenticate();

            _usecases = StepsDesignUseCases.UseCaseInteractor();
        }