fixed VisaApplicationConfiguration.cs and changed DbContext registration
This commit is contained in:
		| @@ -10,8 +10,8 @@ public class VisaApplicationConfiguration : IEntityTypeConfiguration<VisaApplica | |||||||
|     { |     { | ||||||
|         entity.OwnsOne(va => va.ReentryPermit, ReentryPermitConfiguration<VisaApplication>.Configure); |         entity.OwnsOne(va => va.ReentryPermit, ReentryPermitConfiguration<VisaApplication>.Configure); | ||||||
|         entity.OwnsOne(va => va.PermissionToDestCountry, PermissionToDestCountryConfiguration<VisaApplication>.Configure); |         entity.OwnsOne(va => va.PermissionToDestCountry, PermissionToDestCountryConfiguration<VisaApplication>.Configure); | ||||||
|         entity.OwnsMany(va => va.PastVisits, PastVisitConfiguration<VisaApplication>.Configure).ToTable("PastVisits"); |         entity.OwnsMany(va => va.PastVisits, PastVisitConfiguration<VisaApplication>.Configure); | ||||||
|         entity.OwnsMany(va => va.PastVisas).ToTable("PastVisas"); |         entity.OwnsMany(va => va.PastVisas); | ||||||
|  |  | ||||||
|         entity.HasOne(va => va.DestinationCountry).WithMany().OnDelete(DeleteBehavior.Restrict); |         entity.HasOne(va => va.DestinationCountry).WithMany().OnDelete(DeleteBehavior.Restrict); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ public static class DependencyInjection | |||||||
|     { |     { | ||||||
|         var databaseName = isDevelopment ? "developmentDB" : "normal'naya database"; |         var databaseName = isDevelopment ? "developmentDB" : "normal'naya database"; | ||||||
|  |  | ||||||
|         services.AddDbContextFactory<DbContext>(opts => |         services.AddDbContext<DbContext>(opts => | ||||||
|             opts.UseSqlServer(configurationManager.GetConnectionString(databaseName))); |             opts.UseSqlServer(configurationManager.GetConnectionString(databaseName))); | ||||||
|  |  | ||||||
|         services.AddScoped<IGenericReader>(serviceProvider => serviceProvider.GetRequiredService<DbContext>()); |         services.AddScoped<IGenericReader>(serviceProvider => serviceProvider.GetRequiredService<DbContext>()); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user