Пример #1
0
        public async Task <IActionResult> CreateProjectTemplate(CreateProjectTemplateRequest createProjectTemplateRequest)
        {
            var createProjectTemplateCommand = ToCommand(User, createProjectTemplateRequest);
            var createProjectTemplateResult  = await _mediator.Send(createProjectTemplateCommand);

            return(createProjectTemplateResult.IsSuccess
                ? Ok(createProjectTemplateResult.Value)
                : BadRequest(createProjectTemplateResult.Error));
        }
Пример #2
0
 private static CreateProjectTemplateCommand ToCommand(IPrincipal user, CreateProjectTemplateRequest createProjectTemplateRequest) =>