예제 #1
0
        public DrinksController(DataService dataService)
        {
            Precond.IsNotNull(dataService);

            this.dataService = dataService;
        }
예제 #2
0
        /// <summary>
        /// Adds or updates the drink. Drink may not be null.
        /// </summary>
        /// <exception cref="ArgumentNullException">drink</exception>
        public void AddOrUpdate(Drink drink)
        {
            Precond.IsNotNull(drink?.Name);

            drinks[drink.Name] = drink;
        }