// 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; }