public async Task <Customer> InsertCustomerAsync(Customer customer)
 {
     _context.Add(customer);
     try
     {
         await _context.SaveChangesAsync();
     }
     catch (DbUpdateException ex)
     {
         _Logger.LogError($"Error in {nameof(InsertCustomerAsync)} :" + ex.Message);
     }
     return(customer);
 }