// TODO w  calym kontrolerze ogarnij zwracane obiekty - obiekty maja zawierać dopiero elementy - done
 public OrderPropositionController(ILogger logger, IUserIdFromClaimsExpander userIdFromClaimsExpander, IOrderPropositionsProvider orderPropositionsProvider, IOrderPropositionsCreator orderPropositionsCreator, IOrderPropositionRealizator orderPropositionRealizator, IObjectToApiModelConverter objectToApiModelConverter, IOrderPropositionsPositionsProvider orderPropositionsPositionsProvider, IMealProvider mealProvider, IRestaurantProvider restaurantProvider, IUserProvider userProvider)
 {
     _logger = logger;
     _userIdFromClaimsExpander           = userIdFromClaimsExpander;
     _orderPropositionsProvider          = orderPropositionsProvider;
     _orderPropositionsCreator           = orderPropositionsCreator;
     _orderPropositionRealizator         = orderPropositionRealizator;
     _objectToApiModelConverter          = objectToApiModelConverter;
     _orderPropositionsPositionsProvider = orderPropositionsPositionsProvider;
     _mealProvider       = mealProvider;
     _restaurantProvider = restaurantProvider;
     _userProvider       = userProvider;
 }
 public OrderPropositionRealizator(IOrderPropositionsProvider orderPropositionsProvider, ILogger logger, IOrderCreator orderCreator)
 {
     _orderPropositionsProvider = orderPropositionsProvider;
     _logger       = logger;
     _orderCreator = orderCreator;
 }