Пример #1
0
        public override async Task <AirplaneResponse> AddAirplane(AddAirplaneRequest request, ServerCallContext context)
        {
            var airplane = _factory.Entity(request);

            await _repository.AddAirplaneAsync(airplane);

            return(_factory.Entity(airplane));
        }
 public Airplane Entity(AddAirplaneRequest request)
 {
     return(new Airplane(Guid.NewGuid(), request.Manufacturer, request.Model, request.Registration));
 }
 public async Task <AirplaneResponse> AddAirplaneAsync(AddAirplaneRequest request)
 {
     return(await _client.AddAirplaneAsync(request));
 }