Ejemplo n.º 1
0
        public async Task<IHttpActionResult> GetDeliveryMethods(bool freeShipping)
        {
            IModelTracker<DeliveryMethodModel> modelTracker = new DeliveryMethodsTrackerFactory().GetDeliveryMethodsTracker(freeShipping);
            DeliveryMethodsProvider deliveryMethodsProvider = new DeliveryMethodsProvider(modelTracker);
            IEnumerable<DeliveryMethodModel> allDeliveryMethods = await deliveryMethodsProvider.GetAllDeliveryMethods();

            return this.Ok(allDeliveryMethods);
        }