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.PermissionToDestCountry, PermissionToDestCountryConfiguration<VisaApplication>.Configure);
|
||||
entity.OwnsMany(va => va.PastVisits, PastVisitConfiguration<VisaApplication>.Configure).ToTable("PastVisits");
|
||||
entity.OwnsMany(va => va.PastVisas).ToTable("PastVisas");
|
||||
entity.OwnsMany(va => va.PastVisits, PastVisitConfiguration<VisaApplication>.Configure);
|
||||
entity.OwnsMany(va => va.PastVisas);
|
||||
|
||||
entity.HasOne(va => va.DestinationCountry).WithMany().OnDelete(DeleteBehavior.Restrict);
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ public static class DependencyInjection
|
||||
{
|
||||
var databaseName = isDevelopment ? "developmentDB" : "normal'naya database";
|
||||
|
||||
services.AddDbContextFactory<DbContext>(opts =>
|
||||
services.AddDbContext<DbContext>(opts =>
|
||||
opts.UseSqlServer(configurationManager.GetConnectionString(databaseName)));
|
||||
|
||||
services.AddScoped<IGenericReader>(serviceProvider => serviceProvider.GetRequiredService<DbContext>());
|
||||
|
||||
Reference in New Issue
Block a user