protected static void UpdateConfigureServices(IServiceCollection services)
        {
            string connectionString = @"Data Source=(LocalDb)\MSSQLLocalDB;Integrated Security=True;Initial Catalog=DateAndTimeOfDayEfDbContext8";

            services.AddDbContext <DateAndTimeOfDayContext>(opt => opt.UseLazyLoadingProxies().UseSqlServer(connectionString));

            services.ConfigureControllers(typeof(DCustomersController), typeof(MetadataController), typeof(EfCustomersController));

            TimeZoneInfo timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time"); // -8:00

            services.AddControllers().AddOData(opt => opt.Count().Filter().OrderBy().Expand().SetMaxTop(null)
                                               .SetTimeZoneInfo(timeZoneInfo)
                                               .AddModel("convention", DateAndTimeOfDayEdmModel.GetConventionModel())
                                               .AddModel("explicit", DateAndTimeOfDayEdmModel.GetExplicitModel()));
        }