public void Invoke(CreateUserRequestModel inputModel, IResponseBoundary <CreateUserResponseModel> responder) { var newUser = CreateUser(inputModel); TryPersistUser(newUser); responder.Respond(CreateResponseModel(newUser)); }
User CreateUser(CreateUserRequestModel inputModel) { return(_mapper.DynamicMap <User>(inputModel)); }