public void Can_Create_Row_With_Initialized_Fields_With_DefaultScope() { RowFieldsProvider.SetLocal(FallbackRowFieldsProvider.Instance); var fields = new ComplexRow.RowFields(); fields.Initialize(annotations: null, dialect: SqlServer2012Dialect.Instance); new ComplexRow(fields) { BasicExpression = "test" }.ToString(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory, IAntiforgery antiforgery) { RowFieldsProvider.SetDefaultFrom(app.ApplicationServices); InitializeLocalTexts(app.ApplicationServices); var reqLocOpt = new RequestLocalizationOptions(); reqLocOpt.SupportedUICultures = UserCultureProvider.SupportedCultures; reqLocOpt.SupportedCultures = UserCultureProvider.SupportedCultures; reqLocOpt.RequestCultureProviders.Clear(); reqLocOpt.RequestCultureProviders.Add(new UserCultureProvider()); app.UseRequestLocalization(reqLocOpt); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); app.UseDynamicScripts(); app.UseExceptional(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); app.ApplicationServices.GetRequiredService <IDataMigrations>().Initialize(); }