public async Task <AddAirplaneResponse> Handle(AddAirplane request, CancellationToken cancellationToken) { var aircraftType = await _aircraftTypeRepository.GetById(request.AircraftTypeId); var airplane = _factory.Airplane(request, aircraftType); await _airplaneRepository.AddEntity(airplane); return(_factory.AddAirplaneResponse(airplane)); }