/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="context">The database context</param>
 public CustomerController
     (dom.Interfaces.ICustomerRepo context,
     ILogger <CustomerController> logger)
 {
     _custContext = context ?? throw new ArgumentNullException(nameof(_custContext));
     _logger      = logger;
 }
 /// <summary>
 /// Constructor for Controller
 /// </summary>
 /// <param name="custcontext">Customer DB Context</param>
 /// <param name="loccontext">Location DB Context</param>
 /// <param name="ordcontext">Order DB Context</param>
 public PlaceOrderController
 (
     dom.Interfaces.ICustomerRepo custcontext,
     dom.Interfaces.ILocationRepo loccontext,
     dom.Interfaces.IOrderRepo ordcontext
 )
 {
     _custContext = custcontext ?? throw new ArgumentNullException(nameof(_custContext));
     _locContext  = loccontext ?? throw new ArgumentNullException(nameof(_locContext));
     _ordContext  = ordcontext ?? throw new ArgumentNullException(nameof(_ordContext));
 }